InputManJS(日本語版)v2.3J

Released: Apr 17, 2020

v2.3J での更新項目

機能

  • Angular 9に対応
  • iPadOSのSafari/Chromeに対応
  • フレームワーク用のInputManJSコンポーネントが「npm」に対応
  • オンラインデモに、各フレームワーク(Angular/React/Vue)用のサンプルを追加
  • コンボコントロール、日付時刻コントロール、数値コントロールおよびドロップダウンを設定可能なコントロール
    • getDropDownWindowメソッドを追加しました。これにより、設定されているドロップダウンを取得し、任意のタイミングでドロップダウンの開閉を実行可能
    • setDropDownButtonVisibleメソッドを追加し、ドロップダウンボタンの表示/非表示を動的に設定可能
    • setAutoDropDownメソッドを追加し、コントロールがフォーカスを取得した際にドロップダウンを自動的に表示可能
    • setContainerメソッドを追加しました。ドロップダウンを表示するスペースがあるかどうかを判断する基準となる要素を指定し、コントロールをダイアログなど特定の領域内で使用する場合でもドロップダウンを適切な方向に表示可能
  • 数値コントロールに
    • setSpinOnKeysメソッドを追加し、[↑]キーまたは[↓]キーで値の増減を行うかどうかを設定可能
    • setSpinWrapメソッドを追加し、値の増減を有効範囲内でループさせるかどうかを設定可能
  •     GcValidator、GcTipNotifier、GcIconNotifierにrefreshメソッドを追加し、コントロールのリサイズに合わせてツールチップやアイコンの表示位置を更新可能

不具合の修正

  • 日付時刻コントロールで自由書式による入力ができない
  • コンボコントロールでコントロールを無効にしても、マウスホイールで値が変更される
  • リストコントロールにブール値を表示すると「false」が「FASLE」と表示される
  • マスク書式を設定すると、コントロールにフォーカスが設定される。
  • Reactで数値コントロールに100,000以上の値を設定できない
  • Reactでコンボコントロールとリストコントロールの初期値を設定できない