Interface SearchConditionProperty<T>

検索条件プロパティ

interface SearchConditionProperty<T> {
    columnInfo: ColumnInfo;
    cssClassName?: string;
    displayLabel: string;
    editor: T;
    elementRuntimeId: string;
    hideDetailCondition: boolean;
    hideNormalCondition: boolean;
    hint?: string;
    propertyName: string;
    requiredDetail: boolean;
    requiredNormal: boolean;
    tooltip?: string;
    type:
        | "CONDITION_SPACE"
        | "CONDITION_PROPERTY"
        | "RESULT_PROPERTY"
        | "CUSTOM_BUTTON"
        | "CONDITION_SECTION"
        | "RESULT_SECTION"
        | "SCRIPT_SECTION"
        | "TEMPLATE_SECTION";
}

Type Parameters

Hierarchy (view full)

Properties

columnInfo: ColumnInfo

列情報

cssClassName?: string

CSSクラス名

displayLabel: string

表示ラベル

editor: T

プロパティエディタ

elementRuntimeId: string

エレメントランタイムID

hideDetailCondition: boolean

詳細検索で表示するか?

hideNormalCondition: boolean

通常検索で表示するか?

hint?: string

入力欄下部に表示する説明

propertyName: string

プロパティ名

requiredDetail: boolean

詳細検索で必須とするか?

requiredNormal: boolean

通常検索で必須とするか?

tooltip?: string

ツールチップに表示する説明

type:
    | "CONDITION_SPACE"
    | "CONDITION_PROPERTY"
    | "RESULT_PROPERTY"
    | "CUSTOM_BUTTON"
    | "CONDITION_SECTION"
    | "RESULT_SECTION"
    | "SCRIPT_SECTION"
    | "TEMPLATE_SECTION"

エレメントのタイプ