ConsoleUI の列挙型は、単純型が取る有効な値を定義します。
以下の列挙型が使用可能です。
- LineWrapKind
- テキストが 1 つの文の末尾から次の文の先頭に折り返すことを定義します。
- 以下のオプションがあります。
- character: ラッピング・フィールド内のテキストをホワイト・スペースで分割することはできません。
- word: 可能な場合、ラッピング・フィールド内のテキストはホワイト・スペースで分割されます。
- compressed: 可能な場合、ワード間の余分なスペースをすべて除去し、ラッピング・フィールドのテキストをホワイト・スペースで分割します。
- CaseFormatKind
- フィールドのテキストを大文字、小文字、またはデフォルトの大/小文字のいずれで表示するかを定義します。
- 以下のオプションがあります。
- upper (大文字)
- lower (小文字)
- defaultCase
- AlignKind
- テキストの位置合わせを定義します。
- 以下のオプションがあります。
- left (左揃え)
- center (中央揃え)
- right (右揃え)
- なし
- BooleanKind
- yes または no を定義します。
- 以下のオプションがあります。
- EventKind
- イベントが発生するタイミングを定義します。
- 以下のオプションがあります。
- AFTER_DELETE
- AFTER_FIELD
- AFTER_OPENUI
- AFTER_INSERT
- AFTER_ROW
- BEFORE_DELETE
- BEFORE_FIELD
- BEFORE_OPENUI
- BEFORE_INSERT
- BEFORE_ROW
- ON_KEY
- MENU_ACTION