Tinyrack

フォーカスリング

Flutter 製品の複合コントロールに、キーボード専用の Tinyrack フォーカス表示を適用します。

製品固有の複合コントロールに、Tinyrack コントロールと同じキーボード専用のフォーカス表示を適用します。

主なプロパティ

プロパティ説明
入力方法生のフォーカス状態を focused に渡してください。キーボード操作ではリングが表示され、ポインターで得たフォーカスでは表示されません。
レイアウトリングは子の境界内に描画され、サイズや位置を変えません。

インストール

パッケージを追加し、公開ライブラリをインポートしてください。

flutter pub add tinyrack_ui
import 'package:tinyrack_ui/tinyrack_ui.dart';

プレイグラウンド

使用方法

import 'package:material_ui/material_ui.dart';
import 'package:tinyrack_ui/tinyrack_ui.dart';

TRFocusRing(
  focused: focusNode.hasFocus,
  child: const CompositeControl(),
)

API

TRFocusRing のプロパティ

Prop型 / デフォルト用途
focusedbool · required複合コントロールが現在フォーカスを持っているかを伝えます。
childWidget · requiredリングを表示する境界を持つ複合コントロールを指定します。