DetailViewを構成するセクションの基底型

interface DetailSection {
    collapsible: boolean;
    columnInfo: ColumnInfo;
    cssClassName?: string;
    displayLabel?: string;
    elementRuntimeId: string;
    expandable: boolean;
    initExpand: boolean;
    instanceId?: string;
    showLink: boolean;
    type:
        | "CUSTOM_BUTTON"
        | "SCRIPT_SECTION"
        | "TEMPLATE_SECTION"
        | "PROPERTY"
        | "SPACE_ELEMENT"
        | "LINK_ELEMENT"
        | "SCRIPT_ELEMENT"
        | "TEMPLATE_ELEMENT"
        | "DEFAULT_SECTION"
        | "VERSION_SECTION"
        | "AUDIT_LOG_SECTION";
}

Hierarchy (view full)

Properties

collapsible: boolean

折りたたみを許可

columnInfo: ColumnInfo

列情報

cssClassName?: string

CSSクラス名

displayLabel?: string

セクションの表示ラベル

elementRuntimeId: string

エレメントランタイムID

expandable: boolean

セクション開閉の可否

initExpand: boolean

初期表示時の開閉状態(開閉が可の場合のみ)

instanceId?: string

インスタンスID

showLink: boolean

ページリンクを表示するか?(開閉が可の場合のみ)

type:
    | "CUSTOM_BUTTON"
    | "SCRIPT_SECTION"
    | "TEMPLATE_SECTION"
    | "PROPERTY"
    | "SPACE_ELEMENT"
    | "LINK_ELEMENT"
    | "SCRIPT_ELEMENT"
    | "TEMPLATE_ELEMENT"
    | "DEFAULT_SECTION"
    | "VERSION_SECTION"
    | "AUDIT_LOG_SECTION"

DetailViewエレメントタイプ