ピボット / GraphUI / MenuActionItemOptions
タイプエイリアス: MenuActionItemOptions<TThis>
MenuActionItemOptions<
TThis> =object
定義: interfaces/GraphUI.ts:1134
メニュー内のアクション項目を定義するオプション。 コンテキスト メニューまたは複数選択メニューで使用できます。
型パラメータ
TThis
TThis 延長 UIElement = UIElement
プロパティ
dividerBefore?
optionaldividerBefore:boolean
定義: interfaces/GraphUI.ts:1169
この行の上にルールを描いて、前のものとは別に後続のものをグループ化します。
iconClass?
optionaliconClass:IconClass
定義: interfaces/GraphUI.ts:1137
iconUnicode?
optionaliconUnicode:IconUnicode
定義: interfaces/GraphUI.ts:1136
アイコンの Unicode 文字 (オプション)
imagePath?
optionalimagePath:ImagePath
定義: interfaces/GraphUI.ts:1139
onclick()?
optionalonclick: (this,evt,element?) =>void
定義: interfaces/GraphUI.ts:1148
オプション: MenuActionItemOptions.submenu を開くだけの行には、それ自体のアクションは必要ありません。
パラメータ
this
TThis
evt
PointerEvent | MouseEvent
element?
Node | Node[] | Edge | Edge[] | Note | Note[] | null
返品
void
shortcut?
optionalshortcut:string
定義: interfaces/GraphUI.ts:1171
キーバインドによりこの機能が有効になります。これは単なる視覚的なものです。実際のバインディングは UIManager で定義されます
submenu?
optionalsubmenu:MenuActionItemOptions<TThis>[] | (element) =>MenuActionItemOptions<TThis>[]
定義: interfaces/GraphUI.ts:1157
このパネルの隣のパネルで開く行で、クリックが行われます。の 関数フォームはメニューが開くたびに解決されるため、サブメニューは以下に依存する場合があります。 開かれた要素。
サブメニューがある行には、それ自体の onclick があれば保持されます。クリックすると開きます いずれかの方法でパネルを閉じ、2 回目のクリックで再びパネルを閉じます。
suffix?
optionalsuffix:HTMLElement
定義: interfaces/GraphUI.ts:1167
行の右端、ラベルの後に固定された要素 — カウント、 バッジ、行自体のテキストに含める必要のないもの。
ライブラリに記述されるのではなく呼び出し元によって保持されるため、依然として メニューが描画されると書き込まれます。まだフェッチ中の値がその値を埋めます。 到着したらスロット。要素は一度に 1 つの場所にあるため、行は新たに構築されます 開くたびに新しいものも必要です。
svgIcon?
optionalsvgIcon:SVGIcon
定義: interfaces/GraphUI.ts:1138
text
text:
string
定義: interfaces/GraphUI.ts:1141
オプションのテキスト。
title?
optionaltitle:string
定義: interfaces/GraphUI.ts:1143
オプションの上にマウスを置いたときに表示されるタイトル。
variant?
optionalvariant:UIBaseVariant|UIOutlineVariant|UIOutlineSoftVariant
定義: interfaces/GraphUI.ts:1145
デフォルト
outline-primaryvisible?
optionalvisible:boolean| (element) =>boolean