クラス IgxDropDownItemNavigationDirective

ターゲットされた IgxDropDownBase コンポーネントをコントロールし、ホスト上のキーボード イベントをハンドルする Navigation Directive。

階層

実装

コンストラクタ

プロパティ

アクセサー

メソッド

コンストラクタ

constructor

プロパティ

dropdown

dropdown: IgxDropDownBase

アクセサー

target

  • ナビゲーション ディレクティブのターゲットを取得します。;

    // 取得
    export class MyComponent {
     ...
     @ContentChild(IgxDropDownNavigationDirective)
     navDirective: IgxDropDownNavigationDirective = null
     ...
     const navTarget: IgxDropDownBase = navDirective.navTarget
    }

    返却 IgxDropDownBase

  • ナビゲーション ディレクティブのターゲットを設定します。; 有効なターゲットが渡されない場合、ドロップダウン コンテキストに戻ります。

    <!-- Set -->
    <input [igxDropDownItemNavigation]="dropdown" />
    ...
    <igx-drop-down #dropdown>
    ...
    </igx-drop-down>

    パラメーター

    返却 void

メソッド

handleKeyDown

  • handleKeyDown(event: KeyboardEvent): void

onArrowDownKeyDown

  • onArrowDownKeyDown(): void

onArrowUpKeyDown

  • onArrowUpKeyDown(): void

onEndKeyDown

  • onEndKeyDown(): void

onHomeKeyDown

  • onHomeKeyDown(): void