Index

libs/acl/form-support/src/lib/support/update-acl-on-structure-change.ts

AclHandledControls

The ACL form handling uses this map to remember all the formControls that it currently handles. The subject is used to unsubscribe the handling of this control if it is removed from the formGroup by something outside of the ACL handling.

Map<AbstractControl | { disconnect$: Subject<void>; key: string }>

libs/acl/src/lib/acl-engine/types.ts

AclResetState
typeof aclResetStates['number']
AclResourceState
typeof aclResourceStates['number']
AclRuleState
AclResetState | AclResourceState

libs/nx/src/models/acl-yaml.schema.ts

AclYamlSchema
AclDescriptor[]

libs/core/skills/src/install-skills.ts

AgentName
"claude-code" | "cursor" | "github-copilot" | "codex" | "antigravity"

libs/core-forms/src/lib/file-uploader-component-plugin/file-uploader-config.model.ts

AllowedFileType
"pdf" | "doc" | "docx" | "xls" | "xlsx" | "heic" | "png" | "jpg" | "jpeg" | "gif" | "ppt" | "pptx"
FileUploaderErrorKey
keyof typeof FILE_UPLOADER_ERROR_TRANSLATION_KEYS
FileUploaderUiLabelKey
keyof typeof FILE_UPLOADER_UI_TRANSLATION_KEYS

libs/core/src/lib/typed-forms/types.ts

AsyncValidator
This has been rendered obsolete by Angular 14 along with TALY typed forms.
AsyncValidatorFn | AsyncValidatorFn[] | null
AsyncValidatorFn
This has been rendered obsolete by Angular 14 along with TALY typed forms.
function
ControlEventOptions
This has been rendered obsolete by Angular 14 along with TALY typed forms.
Pick<ControlOptions | "emitEvent" | "onlySelf">
ControlPath
This has been rendered obsolete by Angular 14 along with TALY typed forms.
(string | number)[] | string
ControlState
This has been rendered obsolete by Angular 14 along with TALY typed forms.
"VALID" | "INVALID" | "PENDING" | "DISABLED"
EmitEvent
This has been rendered obsolete by Angular 14 along with TALY typed forms.
Pick<ControlOptions | emitEvent>
ExtractStrings
This has been rendered obsolete by Angular 14 along with TALY typed forms.
Extract<keyof T | string>
Obj
This has been rendered obsolete by Angular 14 along with TALY typed forms.
Record<string | any>
OnlySelf
This has been rendered obsolete by Angular 14 along with TALY typed forms.
Pick<ControlOptions | onlySelf>
OrBoxedValue
This has been rendered obsolete by Angular 14 along with TALY typed forms.
T | BoxedValue<T>
ValidationErrors
This has been rendered obsolete by Angular 14 along with TALY typed forms.
T
Validator
ValidatorFn | ValidatorFn[]
ValidatorFn
This has been rendered obsolete by Angular 14 along with TALY typed forms.
function
ValidatorOrOpts
This has been rendered obsolete by Angular 14 along with TALY typed forms.
ValidatorFn | ValidatorFn[] | NgAbstractControlOptions | null

libs/core/schemas/src/file-schemas/pages-json-parts.schema.ts

BannerBlockConfiguration
Omit<BaseBuildingBlockConfiguration | sidebar>
BuildingBlockConfiguration

Describe the configuration of your Building Block. This is required for generation and runtime.

BuildingBlockConfigurationWithSection | BuildingBlockConfigurationWithPanel
BuildingBlockStyle

Apply styling options to this Building Block.

BaseBuildingBlockStyle | CompactBuildingBlockStyle
FrameNavigationConfig

Configuration for navigation stepper

FrameNavigationConfigWithSections | FrameNavigationConfigWithJumpNavigationMenu
HeaderAction
Omit<BaseBuildingBlockConfiguration | "buildingBlockStyle" | "sidebar">
JumpNavigationMenuEntry
JumpNavigationMenuParentEntry | JumpNavigationMenuLeafEntry
NotificationConfig
BaseNotificationConfig | ErrorNotificationConfig
NotificationContext
"info" | "error" | "success" | "warning"
OverarchingDetailsBlockConfiguration
Omit<BaseBuildingBlockConfiguration | "buildingBlockStyle" | "sidebar">

libs/core/schemas/src/file-schemas/dynamic-form-config.model.ts

BaseDynamicFormBBConfiguration
BuildingBlockAndDynamicFormIntersection & literal type
DynamicFormBBConfiguration
DynamicFormBBConfigurationWithSection | DynamicFormBBConfigurationWithPanel

libs/core/building-blocks/src/lib/services/building-block-meta.service.ts

BuildingBlockPageMetaData
Record<string | BuildingBlockMetaData>

libs/pfe-connector/src/lib/types.ts

BuildingBlockResourceMap
Record<string | StaticResource | StoreQuery>
ExpressionFromQueryFunction
function
ObservableFromQueryFunction

Abstractions to be decouple PFE while keeping the query aspect. This will help to move the query handling into the core soon.

function
PFEFacadeFactory
function
StaticResourceList
Record<string | StaticResource>

libs/nx/src/generators/journey-src/lib/create-pages/single-page/example-state.ts

BuildingBlockWithExampleMap
Map<string | BuildingBlockWithExample>

libs/core/src/lib/services/taly-business-event.model.ts

BusinessEventConfig

Business event configuration. The business event can run either a PFE service activator or a PFE action

BusinessEventServiceActivator | BusinessEventAction | string
BusinessEventPfeActionConfig

PFE action configuration in business event object with "handlerType" 'PFE_ACTION'

PfeActionConfig | PfeBaseActionConfig
BusinessEventServiceActivator

Business event configuration for a PFE service activator. Either a PFE service activator id or an object containing a service activator configuration.

{ handlerType: PFE_SERVICE_ACTIVATOR; config: BusinessEventServiceActivatorConfig }
BusinessEventServiceActivatorConfig

PFE service activator configuration in business event object with "handlerType" 'PFE_SERVICE_ACTIVATOR'.

NavServiceActivatorConfig

libs/core/src/lib/models/model.ts

CHANNEL
typeof CHANNEL['keyof typeof CHANNEL']
JourneyTarget
"app" | "webcomponent" | "module"
ThemeName
typeof THEME['keyof typeof THEME']

libs/core/dynamic-form/checkbox/src/checkbox.model.ts

CheckboxLabelSize
typeof CheckboxLabelSize['keyof typeof CheckboxLabelSize']

libs/nx/src/migrations/remove-dynamic-form-experiment/remove-dynamic-form-experiment.ts

Command
string | literal type

libs/nx/src/migrations/remove-acl-hierarchical-inspector-experiment/remove-acl-hierarchical-inspector-experiment.ts

CommandEntry
string | literal type

libs/nx/src/migrations/replace-debug-flags-with-show-devtools/replace-debug-flags-with-show-devtools.ts

CommandEntry
string | literal type

libs/core/dynamic-form/src/form/form.component.ts

ContainerLayout
typeof ContainerLayout['keyof typeof ContainerLayout']
EnrichedFormFieldConfig
[DfBaseConfig, string]

libs/core/src/lib/services/taly-content-render.service.ts

ContentRenderSourceKey
symbol

libs/nx/src/generators/journey-src/lib/create-pages/single-page/create-page-data-assignment.ts

curriedCreateLocalizeAssignmentFunction

Signature for the return value of createLocalizeAssignment to ensure we pass in the correct function.

function

libs/core/src/lib/services/taly-page-data.model.ts

CustomAction
CustomActionWithPfeServiceActivator | CustomActionWithPfeAction
ExtraPageAction

Available types of additional action buttons

"SAVE_OFFER" | "CANCEL_OPERATION" | CustomAction
PageTitle
string | PageTitleObject | Stage
Stage
PageTitleAsStageBase | PageTitleAsStageWithSubline | PageTitleAsStageWithTopline

libs/nx/src/executors/introspection/__test/example-library/src/other/get-form-correct-return-custom-type.ts

CustomType
"VariantOne" | "VariantTwo " | "VariantThree"

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/get-form-correct-return-custom-type.ts

CustomType
"VariantOne" | "VariantTwo " | "VariantThree"

libs/core-forms/src/lib/i18n-plugin/i18n-plugin.module.ts

DatePickerLabelKey
typeof DATEPICKER_LABEL_KEYS['number']
FileUploaderLabelKey
typeof FILE_UPLOADER_LABEL_KEYS['number']
TalyDatepickerI18nConfig
Partial<Record<DatePickerLabelKey, string>> & literal type
TalyFileUploaderI18nConfig
Partial<Record<FileUploaderLabelKey, string>> & Partial<Record<FileUploaderErrorKey, string>> & Partial<Record<FileUploaderUiLabelKey, string>>
TalyTimefieldI18nConfig
Partial<Record<TimeFieldLabelKey, string>> & literal type
TimeFieldLabelKey
typeof TIMEFIELD_LABEL_KEYS['number']

libs/nx/src/executors/introspection/__test/example-library/src/other/derived-types.ts

DerivedType
Pick<BaseForType | "parties" | "abc">

libs/nx/src/executors/introspection/__test/example-library/src/lib/my-building-block/my-building-block.component.ts

DerivedType
Pick<BaseForType | "parties" | "abc">
SomeType
{ a: boolean; b: string }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/derived-types.ts

DerivedType
Pick<BaseForType | "parties" | "abc">

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/lib/my-building-block/my-building-block.component.ts

DerivedType
Pick<BaseForType | "parties" | "abc">
SomeType
{ a: boolean; b: string }

libs/core/schemas/src/file-schemas/dynamic-form/dynamic-form-config.model.ts

DfBasicComponentsConfig

This combined type provides access to the configuration data models of all the default dynamic form types. It can also be used as an extension point for custom dynamic form components. For example: export type FormFieldCustomExtendedType = XtraDynamicFormfieldConfig | MyCustomDynamicFormComponent

DfCheckboxConfig | DfCheckboxGroupConfig | DfCircleToggleGroupConfig | DfDateConfig | DfDropdownConfig | DfTileConfig | DfHeadlineConfig | DfInputConfig | DfNotificationConfig | DfParagraphConfig | DfRadioConfig | DfTextAreaConfig | DfSwitcherConfig | DfCustomComponentConfig | DfLineBreakConfig | DfPhoneInputConfig | DfRatingConfig | DfToggleButtonConfig | DfTimeConfig | DfNumberStepperConfig
DynamicFormConfiguration

A DynamicFormConfiguration contains the layout and fields of a dynamic form.

BaseDynamicFormConfiguration<DfBasicComponentsConfig>
DynamicFormConfigurationFile

A DynamicFormConfiguration contains the layout and fields of a dynamic form.

BaseDynamicFormConfiguration<DfBasicComponentsConfig> & literal type

libs/core/dynamic-form/src/base/base.model.ts

DfComponentConfig
{ load: Promise<Record<string, Type<unknown>>>; componentName: string; moduleName?: string }
DfFormfieldSpacing
typeof DfFormfieldSpacing['keyof typeof DfFormfieldSpacing']
DfInteractiveEventConfig
Exclude<BusinessEventConfig | string>

libs/core/devtools/dynamic-form-editor/src/lib/form-field-configurations.ts

DfComponentsConfigMap
unknown

libs/core/dynamic-form/date/src/date.model.ts

DfDateConfig
DfDateConfigMonthYearOnly | DfDateConfigYearOnly | DfDateConfigFull
DfDateDefaultValues
typeof DfDateDefaultValues['keyof typeof DfDateDefaultValues']
DfDateMode
unknown | unknown | unknown
DfDateStartViewTypeFullDate
typeof DfDateStartViewTypeFullDate['keyof typeof DfDateStartViewTypeFullDate']
DfDateStartViewTypeMonthYearOnly
typeof DfDateStartViewTypeMonthYearOnly['keyof typeof DfDateStartViewTypeMonthYearOnly']

libs/core/devtools/src/lib/debugger/dynamic-form-debugger/dynamic-form-debugger.service.ts

DfDebuggerContext
"pageBlock" | "globalSidebar"
DynamicFormBbState
Record<string | unknown> | undefined
DynamicFormDebuggerAction
{ id: string; label: string; callback: void }

libs/core/dynamic-form/dropdown/src/dropdown.model.ts

DfDropdownConfig
DfDropdownSingleConfig | DfDropdownMultiConfig

libs/core/dynamic-form/src/utils/form-layout/form-layout.model.ts

DfFormLayoutClassName
typeof DfFormLayoutClassName['keyof typeof DfFormLayoutClassName']
DfFormLayoutType
typeof DfFormLayoutType['keyof typeof DfFormLayoutType']

libs/core/dynamic-form/headline/src/headline.model.ts

DfHeadlineConfig
HeadlineWithSublineConfig | HeadlineOnlyConfig
HeaderType
typeof HeaderType['keyof typeof HeaderType']

libs/core/dynamic-form/input/src/input.model.ts

DfInputConfig
DfInputNumberConfig | DfInputTextConfig
NxMaskConfiguration
NxMaskWithMaskConfig | NxMaskIbanOnlyConfig

libs/core/dynamic-form/tile/src/tile.model.ts

DfTileConfig

Configuration for a dynamic tile field.

DfTileSingleSelectConfig | DfTileMultiSelectConfig
DfTileLayout
DfTileAutogridLayout | DfTileFixedWidthLayout
TileLayoutDirection
typeof TileLayoutDirection['keyof typeof TileLayoutDirection']
TileWidth
typeof TileWidth['keyof typeof TileWidth']

libs/core/dynamic-form/time/src/time.model.ts

DfTime12HourNoPickerConfig
DfTimeBaseConfig & DfTime12HourConfig & DfTimeNoTimepickerConfig
DfTime12HourWithPickerConfig
DfTimeBaseConfig & DfTime12HourConfig & DfTimeWithTimepickerConfig
DfTime24HourNoPickerConfig
DfTimeBaseConfig & DfTime24HourConfig & DfTimeNoTimepickerConfig
DfTime24HourWithPickerConfig
DfTimeBaseConfig & DfTime24HourConfig & DfTimeWithTimepickerConfig
DfTimeConfig
DfTime24HourNoPickerConfig | DfTime12HourNoPickerConfig | DfTime24HourWithPickerConfig | DfTime12HourWithPickerConfig

libs/core/dynamic-form/toggle-button/src/toggle-button.model.ts

DfToggleButtonSize
typeof DfToggleButtonSize['keyof typeof DfToggleButtonSize']

libs/core/src/lib/models/validation-config.model.ts

DistributiveOmit
unknown
DynamicFormValidationConfig
DistributiveOmit<ValidationRule | id>
JsonValue
string | number | boolean | null | JsonValue[] | literal type
ValidationParam
JsonValue | Record<string | unknown> | unknown[]
ValidationRule
RequiredValidatorRule | RequiredTrueValidatorRule | EmailValidatorRule | MinValidatorRule | DynamicMinValidatorRule | MaxValidatorRule | DynamicMaxValidatorRule | MinDateValidatorRule | DynamicMinDateValidatorRule | MaxDateValidatorRule | DynamicMaxDateValidatorRule | MinLengthValidatorRule | DynamicMinLengthValidatorRule | MaxLengthValidatorRule | DynamicMaxLengthValidatorRule | PatternValidatorRule | DynamicPatternValidatorRule | MinTimeValidatorRule | DynamicMinTimeValidatorRule | MaxTimeValidatorRule | DynamicMaxTimeValidatorRule | DynamicEqualValidatorRule | PluginValidationRule

libs/core/building-blocks/src/lib/dynamic-form-bb/dynamic-form-bb.model.ts

DynamicFormBbState
Record<string | unknown> | undefined

libs/core-forms/src/lib/file-uploader-component-plugin/file-uploader.validators.ts

FileValidationRule
FileUploaderErrorKey

libs/core/frame/src/frame-parts/navigation/jump-navigation-menu.component.ts

FlatTreeNode
JumpNavigationMenuLeafEntry & NxFlatTreeNode

libs/nx/src/executors/introspection/utils/extract-form-properties.ts

FormProperty
{ name: string; type: string }

libs/nx/src/executors/introspection/__test/example-library/src/other/get-form-recursive-return-type.ts

FormType
{ firstLayerPropertyA: string; firstLayerPropertyB: { firstLayerSuBPropertyA: { firstLayerSubSubPropertyA: SecondLayerType } }; firstLayerPropertyC: string }
FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerType }; secondLayerPropertyC: boolean }
ThirdLayerType
{ thirdLayerPropertyA: number; thirdLayerPropertyB: { thirdLayerSubPropertyA: FourthLayerWithRecursionType }; thirdLayerPropertyC: number }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/get-form-recursive-return-type.ts

FormType
{ firstLayerPropertyA: string; firstLayerPropertyB: { firstLayerSuBPropertyA: { firstLayerSubSubPropertyA: SecondLayerType } }; firstLayerPropertyC: string }
FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerType }; secondLayerPropertyC: boolean }
ThirdLayerType
{ thirdLayerPropertyA: number; thirdLayerPropertyB: { thirdLayerSubPropertyA: FourthLayerWithRecursionType }; thirdLayerPropertyC: number }

libs/nx/src/executors/introspection/__test/example-library/src/other/get-form-recursive-return-type-and-interface.ts

FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerInterface }; secondLayerPropertyC: boolean }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/get-form-recursive-return-type-and-interface.ts

FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerInterface }; secondLayerPropertyC: boolean }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/resources/recursive-type-and-interface.ts

FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerInterface }; secondLayerPropertyC: boolean }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/state/recursive-type-and-interface.ts

FourthLayerWithRecursionType
{ fourthLayerPropertyA: string; fourthLayerPropertyB: { fourthLayerSubPropertyWithRecursion: SecondLayerType }; fourthLayerPropertyC: string }
SecondLayerType
{ secondLayerPropertyA: boolean; secondLayerPropertyB: { secondLayerSubPropertyA: ThirdLayerInterface }; secondLayerPropertyC: boolean }

libs/sdk/src/node/workspace/generate/generate.ts

GenerateWorkspacePreset
"empty" | "journey" | "library"

libs/sdk/src/lib/model/split-journey-configuration.schema.ts

GlobalActionsJsonSchema
literal type & WithSchema
GlobalServiceActivatorsJsonSchema
literal type & WithSchema

libs/core-forms/src/lib/hidden-field-component-plugin/hidden-field.component.ts

HiddenFieldConfig
MappedHiddenField | StaticHiddenField | AutoHiddenField

libs/nx/src/executors/extract-plugin-metadata/base/create-inspector.ts

InspectionFn
function

libs/nx/src/executors/introspection/base/create-inspector.ts

InspectionFn
function

libs/core/schemas/src/file-schemas/introspection-file.schema.ts

IntrospectionFileSchema
IntrospectionFileSchemaObject[]

libs/sdk/src/lib/journey/transform/transform.ts

JsonValue
boolean | string | number | object | null

libs/sdk/src/node/journey/load/multi-tenant-journey/multi-tenant-journey-utils.ts

JsonValue
boolean | string | number | null | literal type | JsonValue[]

libs/nx/src/migrations/update-dynamic-form-field-signals/update-dynamic-form-field-signals.ts

MemberAction

Outcome of classifying a single member access:

  • read / write — will be rewritten.
  • none — nothing to do (already migrated, or an unrelated position).
  • manual-<reason> — a write we deliberately skip because it has no safe mechanical rewrite; reported to the user for manual fixup.
"read" | "write" | "none" | "manual-computed-write" | "manual-compound-assignment" | "manual-chained-assignment" | "manual-increment"

libs/nx/src/executors/introspection/__test/example-library/src/other/type-instead-of-interface-error.ts

MyState
{ propA: string; propB: string }

libs/nx/src/executors/introspection/__test/example-library/src/other/warnings-2.ts

MyState
{ propA: string; propB: string }

libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/type-instead-of-interface-error.ts

MyState
{ propA: string; propB: string }

libs/core/building-blocks/src/lib/building-block/abstract-building-block.ts

NoArray
unknown
RecordObjectLike

Why don't we use Record<string, any> here? Unfortunately, this is not fully supported by the json schema generator. With the usage of Record, the type safety there is lost.

See also: https://github.com/YousefED/typescript-json-schema/issues/547

(In reality, this does not make a real difference in the AbstractBuildingBlock, but it is what Building Blocks should also do)

Record<string | any>

libs/oauth/src/lib/symbols.ts

OauthConfig
OauthConfigWithAppTokenUrl | OauthConfigWithAppTokenPageIdOrInternalPath

libs/sdk/src/lib/model/page.ts

PageId
id

libs/core/showroom/src/showroom.model.ts

PageInJourneyExampleData
Record<string | BuildingBlockExampleDataItem>

libs/core/devtools/src/lib/journey-details/journey-details.component.ts

PagesConfig
{ pages: [] | []; frame?: Frame }
TreeNode
PageOrBBTreeNode | BuildingBlockDataTreeNode

libs/sdk/src/lib/analytics/building-blocks.ts

PageWithBlocks
PageConfigurationWithTransformedDynamicForms & Required<Pick<PageConfigurationWithTransformedDynamicForms, blocks>>

libs/nx/src/generators/journey-src/lib/create-pages/single-page/merge-blocks-and-panels-into-sections.ts

PanelOrSectionOrBlock
PanelRuntimeDefinition | SectionOrBlock
SectionOrBlock
SectionRuntimeDefinition | BuildingBlockConfiguration

libs/core/building-blocks/src/lib/taly-placeholder-bb/taly-placeholder-bb.model.ts

PlaceholderComponentState
Record<string | unknown>

libs/dynamic-form-playground-bbs/src/lib/playground-dynamic-form-with-config-editor/playground-dynamic-form-with-config-editor.model.ts

PlaygroundDynamicFormWithConfigEditorState
Record<string | unknown> | undefined

libs/core/src/lib/form-support/plugins-validation.model.ts

PluginValidatorType
`PLUGIN_${string}`
PluginValidatorUnion
PluginValidator | AsyncPluginValidator

libs/nx/src/executors/introspection/utils/process-properties.ts

ProcessPropertiesFunction
function

libs/core/form-tracking/src/lib/form-tracking.ts

PushEventFunction
function

libs/core/frame/src/frame-parts/navigation/model.ts

SectionConfig
Map<string | SectionConfiguration>

libs/core/frame/src/services/sidebar.service.ts

SidebarTemplateSet
Set<TemplateRef<unknown>>

libs/core/src/lib/models/resource-object.model.ts

StaticResource
boolean | number | string | object | unknown[] | null
StorageType
typeof StorageType['keyof typeof StorageType']

libs/core/ui/src/summary-panel/summary-panel.component.ts

StyleOfThePanel
Uppercase<AccordionStyle>

libs/core/dynamic-form/switcher/src/switcher.model.ts

SwitcherLabelPosition
typeof SwitcherLabelPosition['keyof typeof SwitcherLabelPosition']
SwitcherSize
typeof SwitcherSize['keyof typeof SwitcherSize']

libs/acl/form-support/src/lib/core/control-enforcer.ts

SyncEnforcer
function

libs/nx/src/migrations/update-dynamic-form-field-signals/template-migration.ts

TemplatePatch

A single rewrite to apply to the template source.

  • read — unwrap a signal read: insert () after the member name.
  • write — convert member = rhs into member.set(rhs) by replacing the = operator gap with .set( and appending ) after the right-hand side. Reads inside the RHS are emitted as their own read patches, so a write and its RHS reads compose (minDate = maxDateminDate.set(maxDate())).
literal type | literal type

libs/core-forms/src/lib/turnstile-component-plugin/turnstile.component.ts

TurnstileConfig
Pick<TurnstileOptions | action>

libs/core/src/lib/utils/natural-dates.ts

Units
"d" | "w" | "m" | "y"

libs/core/src/lib/form-support/validation.model.ts

ValidationConfig
BaseValidationConfig & ValidationParameter
ValidationConfigItem
BaseValidationConfigItem & ValidationParameter
ValidationDefinitions
Record<string | ValidationConfig>

libs/core/web-components/src/utils/utils.ts

WebComponentRoutes
Record<string | string>

results matching ""

    No results matching ""