メインコンテンツへスキップ

Text Input

テキスト入力コンポーネントです。ISLE ダッシュボードの一部として使うことも、スタンドアロンで使うこともできます。後者の場合、onChange 属性で変更を処理するか、bind 属性でグローバル変数に値をバインドします。

オプション

  • bind | string: 割り当てられる番号のグローバル変数名. Default: none.
  • defaultValue | string: 開始時の入力のデフォルト値を示す値. Default: ''.
  • value | string: テキスト値. Default: none.
  • legend | (string|node): 数字入力の隣に表示される文字列. Default: ''.
  • inline | boolean: 入力をインライン表示するかどうかを示す. Default: false.
  • onBlur | function: テキストエリアのフォーカスがなくなったときに呼び出されるコールバック関数. Default: onBlur() {}.
  • onChange | function: テキスト値が変更されたときに呼び出される関数. Default: onChange() {}.
  • onKeyDown | function: コールバック関数. Default: onKeyDown() {}.
  • onKeyPress | function: キー入力時に呼び出されるコールバック関数. Default: onKeyPress() {}.
  • onKeyUp | function: キーリリース時に呼び出されるコールバック関数. Default: onKeyUp() {}.
  • placeholder | string: 初期選択前の表示値を示す文字列. Default: none.
  • width | number: 入力の幅をピクセル単位で示す数値. Default: 80.
  • style | object: CSSインラインスタイル. Default: {}.

例としては、以下のようなものがあります。

ライブエディター
結果
ReferenceError: Provider is not defined