SearchView定義

interface SearchViewDefinition {
    aboveButtonSection?: SearchSection;
    aboveConditionSection?: SearchSection;
    aboveResultSection?: SearchSection;
    belowButtonSection?: SearchSection;
    belowConditionSection?: SearchSection;
    belowResultSection?: SearchSection;
    bottomBarButtons: SearchCustomButton[];
    buttonConfig: SearchButtonConfig;
    deleteConditionWebApi?: string;
    deleteListWebApi?: string;
    description?: string;
    displayName?: string;
    entityName: string;
    iconTag?: string;
    name: string;
    searchConditionSection: SearchConditionSection;
    searchInterval: number;
    searchResultSection: SearchResultSection;
    searchWebApi?: string;
    title: string;
    topAreaButtons: SearchCustomButton[];
    viewName?: string;
}

Hierarchy (view full)

Properties

aboveButtonSection?: SearchSection

ボタン上部のセクション

aboveConditionSection?: SearchSection

検索条件上部のセクション

aboveResultSection?: SearchSection

検索結果上部のセクション

belowButtonSection?: SearchSection

ボタン下部のセクション

belowConditionSection?: SearchSection

検索条件下部のセクション

belowResultSection?: SearchSection

検索結果下部のセクション

bottomBarButtons: SearchCustomButton[]

検索結果上部のカスタムボタン (TODO リネーム)

buttonConfig: SearchButtonConfig

標準ボタン

deleteConditionWebApi?: string

条件削除WebAPI

deleteListWebApi?: string

一括削除WebAPI

description?: string

説明

displayName?: string

表示名

entityName: string

Entity定義名

iconTag?: string

アイコンタグ

name: string

定義名

searchConditionSection: SearchConditionSection

検索条件セクション

searchInterval: number

検索処理のインターバル

searchResultSection: SearchResultSection

検索結果セクション

searchWebApi?: string

検索WebAPI

title: string

画面タイトル

topAreaButtons: SearchCustomButton[]

画面上部のカスタムボタン

viewName?: string

View名