TESSA Web API
    Preparing search index...

    Interface DictionaryCreateOptions<T>

    interface DictionaryCreateOptions<T> {
        enhancer?: null | IMapEnhancer<T, T>;
        ignoreCase?: boolean;
        observable?: boolean;
        onAttachItem?: null | ((key: string, item: T) => void);
        onDetachItem?: null | ((key: string, item: T) => void);
        suppressOnAttachItemOnCreate?: boolean;
    }

    Type Parameters

    • T
    Index

    Properties

    enhancer?: null | IMapEnhancer<T, T>

    Объект, позволяющий обрабатывать значения, добавляемые в объект-хранилище.

    ignoreCase?: boolean

    Флаг, указывающий на то, что для доступа к элементам регистр ключа игнорируется.

    observable?: boolean

    Флаг, включающий уведомления об изменении объектов. По умолчанию false.

    onAttachItem?: null | ((key: string, item: T) => void)

    Колбек, вызываемый при добавлении элемента.

    onDetachItem?: null | ((key: string, item: T) => void)

    Колбек, вызываемый при удалении элемента.

    suppressOnAttachItemOnCreate?: boolean

    Не вызывать onAttachItem при создании контейнера.