Index

src/lib/shared/interfaces/attribute-item.interface.ts

AttributeFilterModes
Type : unknown
Default value : { MultiSelect: 'multi-select', SingleSelect: 'single-select', DateRange: 'date-range', CharRange: 'char-range', NumberRange: 'number-range', TextField: 'text-field', } as const

Attribute filter modes

DateFilterRestrictions
Type : unknown
Default value : { Birthday: 'birthday', OnlyFuture: 'only-future', OnlyPast: 'only-past', } as const

Attribute filter modes

src/lib/attributes-settings/attributes-list/attributes-list.types.ts

AttributeListKind
Type : unknown
Default value : { Default: 'default', Narrow: 'narrow', } as const

Values accepted by AttributeListComponent's kind input property. Determines the visual style of the list.

src/lib/attributes-settings/attributes-settings.config.ts

cfg
Type : literal type
Default value : { /** * Threshold to switch list style from default to narrow (compact). * * If the instance has less attributes than this value, default style is used. Otherwise narrow style is requested. * * @internal */ listStyleThreshold: 24, }

src/lib/shared/types/configuration-panel.types.ts

ConfigurationPanelBottomBarActions
Type : unknown
Default value : { cancel: 'cancel', applyPresets: 'applyPresets', confirm: 'confirm', } as const

Configuration bottom bar actions.

src/lib/shared/interfaces/filter-attribute.interface.ts

FilterAttributeOperators
Type : unknown
Default value : { Equal: 'equal', NotEqual: 'notEqual', } as const

Const for the operator modes of the filter attributes.

src/lib/input-components/inbox-accordion/accordion/accordion.component.ts

InboxAccordionActions
Type : unknown
Default value : { Visibility: 'visibility', Upward: 'upward', Downward: 'downward', Children: 'children', } as const

Actions that can be performed on group header, that are be able to be disabled.

src/lib/shared/interfaces/interacted-data-items.interface.ts

InteractedDataItemsMessageTypes
Type : unknown
Default value : { Process: 'process', More: 'more', Example: 'example', } as const

The message types emitted by the IInteractedDataItems.

src/config/provide-talenra-inbox-config.ts

OPUS_UI_INBOX_CONFIG
Type : unknown
Default value : new InjectionToken<ITalenraInboxConfig>( 'Talenra Inbox Config, must implement ITalenraInboxConfig' )

src/lib/shared/interfaces/preset-action.interface.ts

PresetOperations
Type : unknown
Default value : { Create: 'create', Update: 'update', Rename: 'rename', UpdateRename: 'update & rename', Delete: 'delete', VisibilityOff: 'visibility-off', VisibilityOn: 'visibility-on', DragDrop: 'dragDrop', PositionUp: 'position-up', PositionDown: 'position-down', None: 'none', } as const

Attribute filter modes

src/locales/translations.ts

TalenraInboxTranslations
Type : object
Default value : { enGB, deCH, frCH, itCH }

src/public-api.ts

version
Type : string
Default value : LIB_VERSION

Current version of the library (e.g. "1.0.0", "1.1.0-rc.0")

Example :
import { version } from '@talenra/inbox';
console.log(version);

results matching ""

    No results matching ""