Описание интерфейса метаданных настроек внешнего вида представления.

interface IViewAppearanceMetadata {
    alias: string;
    background: string;
    condition: null | string;
    fontFamily: string;
    fontFamilyUri: string;
    fontSize: number;
    fontStretch: number;
    fontStyle: string;
    fontWeight: number;
    foreground: string;
    horizontalAlignment: string;
    textAlignment: string;
    toolTip: string;
    verticalAlignment: string;
    clone(): IViewAppearanceMetadata;
    deserializeFromStorage(
        storage: IStorage,
        context?: StorageSerializableContext,
    ): this;
    isSealed(): boolean;
    seal(): this;
    serializeToStorage(
        storage?: IStorage,
        context?: StorageSerializableContext,
    ): IStorage;
}

Hierarchy (View Summary, Expand)

Implemented by

Properties

alias: string

Уникальный алиас объекта.

background: string

Цвет фона

condition: null | string

Условия попадания объекта метаданных в результирующие метаданные.

fontFamily: string

Наименование семейства шрифта

fontFamilyUri: string

Путь к расположению шрифта

fontSize: number

Размер шрифта

fontStretch: number

Позволяет уплотнять или расширять текст

fontStyle: string

Определяет начертание шрифта: обычное, курсивное или наклонное

fontWeight: number

Позволяет управлять толщиной шрифта

foreground: string

Цвет текста

horizontalAlignment: string

Выравнивание по горизонтали внутри родителя

textAlignment: string

Горизонтальное выравнивание текста

toolTip: string

Всплывающая подсказка при наведении курсора мыши на кастомизируемое представление

verticalAlignment: string

Выравнивание по вертикали внутри родителя

Methods

  • Returns boolean

  • Returns this

MMNEPVFCICPMFPCPTTAAATR