Содержит метаинформацию, необходимую для использования типов карточек совместно с пакетом карточек.

interface ICardMetadata {
    cardTypes: CardTypeArray;
    damagedCardTypeIdList: string[];
    enumerations: ICardMetadataEnumerationArray;
    normalizationInfo: ICardMetadataNormalizationInfo;
    sections: ICardMetadataSectionArray;
    clone(): ICardMetadata;
    deserializeFromStorage(
        storage: IStorage,
        context?: StorageSerializableContext,
    ): this;
    getMetadataForType(cardTypeId: string): ICardMetadata;
    getMetadataForTypeAsync(cardTypeId: string): Promise<ICardMetadata>;
    isSealed(): boolean;
    seal(): this;
    serializeToStorage(
        storage?: IStorage,
        context?: StorageSerializableContext,
    ): IStorage;
}

Hierarchy (View Summary, Expand)

Implemented by

Properties

cardTypes: CardTypeArray

Список типов карточек карточек.

damagedCardTypeIdList: string[]

Список идентификаторов повреждённых типов карточек.

Список перечислений.

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

Метаинформация по секциям карточек.

Methods

  • Создает новый объект, который является копией текущего экземпляра.

    Returns ICardMetadata

  • Возвращает выборку из метаинформации, которая относится только к заданному типу карточек. В возвращённую выборку не передаются перечисления.

    Parameters

    • cardTypeId: string

      Идентификатор типа карточки, для которого строится выборка из метаинформации.

    Returns ICardMetadata

    Выборка метаинформации, которая относится только к заданному типу карточки.

    use getMetadataForTypeAsync.

  • Возвращает выборку из метаинформации, которая относится только к заданному типу карточек. В возвращённую выборку не передаются перечисления.

    Parameters

    • cardTypeId: string

      Идентификатор типа карточки, для которого строится выборка из метаинформации.

    Returns Promise<ICardMetadata>

    Выборка метаинформации, которая относится только к заданному типу карточки.

  • Returns boolean

  • Returns this

MMNEPVFCICPMFPCPTTAAATR