Объект, выполняющий построение метаинформации по типам карточек ICardMetadata.

interface ICardMetadataBuilder {
    build(
        cardTypes: readonly CardType[],
        mainCardMetadata: ICardMetadata,
    ): Promise<ICardMetadata>;
}

Implemented by

Methods

Methods

  • Выполняет построение метаинформации ICardMetadata по заданным типам карточек cardTypes и возвращает созданный объект.

    Parameters

    • cardTypes: readonly CardType[]

      Типы карточек, для которых требуется построить метаинформацию ICardMetadata.

    • mainCardMetadata: ICardMetadata

      Основной объект, содержащий метаинформацию по карточкам.

    Returns Promise<ICardMetadata>

    Созданный объект, содержащий построенную метаинформацию по типам карточек.

MMNEPVFCICPMFPCPTTAAATR