Interface StorageAccessorOptions

interface StorageAccessorOptions {
    copyContainersOnGet?: boolean;
    laxTypeValidation?: boolean;
    noLazy?: boolean;
    nonTypedValueOnSet?: boolean;
    setNullOnEmptyValue?: boolean;
    throwOnFailValidation?: boolean;
}

Properties

copyContainersOnGet?: boolean

Нужно ли делать копию контейнера при получении.

laxTypeValidation?: boolean

Проверяем типы нестрого.

noLazy?: boolean

Не создаем ленивые контейнеры. Может использоваться для оптимизации клонирования меты при сериализации/десериализации.

nonTypedValueOnSet?: boolean

Добавляем сразу значения, вместо типизированных контейнеров. Может использоваться для оптимизации клонирования меты при сериализации/десериализации.

setNullOnEmptyValue?: boolean

Добавляем null если добавляемое значение пустое.

throwOnFailValidation?: boolean

Падаем если типы не соответствуют ожидаемым.

MMNEPVFCICPMFPCPTTAAATR