[]
        
(Showing Draft Content)

Inputman.TreeViewConfig

TreeViewConfig インターフェイス

ツリービューコンポーネントの設定項目。

階層

  • TreeViewConfig

プロパティ

オプション childrenMemberPath

childrenMemberPath: string | null

子ノード取得用のパスを設定します。​

オプション expandedMemberPath

expandedMemberPath: string | null

ノード展開状態を識別するパスを設定します。

オプション flat

flat: boolean

親子ノード間に依存関係があるかどうかを設定します。

オプション formatItem

formatItem: (item: object): void

ノードデータをフォーマットする時に発生されるコールバックを設定します。

型宣言

    • (item: object): void
    • 引数

      • item: object

      戻り値 void

オプション generatingItem

generatingItem: (args: ITreeViewItemGeneratingArgs): void

ノード生成時に発生するコールバックを設定します。

型宣言

オプション imageMemberPath

imageMemberPath: string | null

アイコン表示用のパスを設定します。

オプション itemTemplate

itemTemplate: string | string[] | ((item: object): HTMLElement ) | null

カスタムノードのテンプレートを設定します。

オプション load

load: (context: ITreeViewLoadContext): void | null

ノード読み込み時に発生するコールバック関数を設定します。

型宣言

オプション selectTemplate

selectTemplate: (args: ITreeViewTemplateSelectArgs): string

ノードテンプレート選択時に発生するコールバックを設定します。

型宣言

オプション selectableNodeType

selectableNodeType: TreeViewNodeType

選択可能なノードタイプを設定します。

オプション valueConsistsOf

valueConsistsOf: ValueConsistsOf

選択値を取得するためのルールを設定します。​