Search
    Preparing search index...

    Interface UECustomProperty<DRAFT_ID>User Exit

    Точка расширения, добавляющая отображение пользовательского свойства

    interface UECustomProperty<DRAFT_ID = number> {
        active: boolean;
        component: ComponentType<
            {
                draftId?: DRAFT_ID;
                isNestedAttribute?: boolean;
                model: AbstractModel;
                parentModel?: AbstractModel<any>;
                readOnly?: boolean;
                showValidationError?: boolean;
            },
        >;
        meta: UECustomPropertyMeta;
        moduleId: string;
        resolver: UECustomPropertyResolver;
        system: boolean;
    }

    Type Parameters

    • DRAFT_ID = number

    Hierarchy (View Summary)

    Index

    Properties

    active: boolean

    Является ли экземпляр точки расширения активным

    component: ComponentType<
        {
            draftId?: DRAFT_ID;
            isNestedAttribute?: boolean;
            model: AbstractModel;
            parentModel?: AbstractModel<any>;
            readOnly?: boolean;
            showValidationError?: boolean;
        },
    >

    Мета-информация точки расширения

    moduleId: string

    Уникальный идентификатор экземпляра точки расширения

    Функция указывает, следует ли применять данный экземпляр точки расширения

    system: boolean

    Является ли системным экземпляром