Widgetのサンプル
Archetypes で使用できる Widget(編集するときの入力フォーム)のうち、よく使用するもののサンプルを載せます。
StringWidget
StringWidget はもっとも良く使われる Widget で、文字列を指定します。
TextAreaWidget
TextAreaWidget は次によく使われる Widget です。 複数行の文字列の入力が可能です。
SelectionWidget
SelectionWidget は複数の選択肢の中から一つを選ぶための Widget です。
MultiSelectionWidget
MultiSelectionWidget は複数の選択肢の中から複数の候補を選ぶための Widget です。
BooleanWidget
BooleanWidget は True/False のいずれかをチェックボックスで指定します。
RichWidget
RichWidget は TextAreaWidget と似ていますが、ファイルを指定して読み込むことも可能です。 また、このサンプルでは表示していませんが、フォーマットをプレーンテキスト、HTML、構造化テキスト等から選択することも可能です。
LinesWidget
LinusWidget は見た目は TextAreaWidget と同様ですが、入力された値はリストとして保持されます。
CalendarWidget
CalendarWidget を日時を指定するための Widget です。 日付の指定はカレンダーを表示しての指定も可能です。
ImageWidget と FileWidget
ImageWidget と FileWidget はそれぞれ画像とファイルを指定するための Widget です。 指定の方法は「参照」ボタンを押してファイルを指定します。
PasswordWidget
PasswordWidget は見た目は StringWidget と同じですが、入力した文字が "*" でマスクして表示されます。