メインコンテンツまでスキップ

setState

ウィジェットに定義されたStateスタイルをオンまたはオフにします。StateをオンにするとそのStateに指定されたスタイルが適用され、オフにすると解除されます。

警告

このウィジェットにStateスタイルが定義されていない場合、setStateは何の効果もありません。Stateスタイルが定義されたウィジェットでのみ動作します。また、現在どのStateがオンになっているかを確認する機能は、共通Widget Controlとしては提供されていません。

備考

すべてのウィジェットが共通で使用するWidget Controlです。以下の例のwidgetIDは、キャンバスでウィジェットに指定した名前(ID)であり、スクリプトではwidgetID.memberの形式でアクセスします。

  • Parameters
    • stateName (string): stateの名前
    • active (boolean): trueならstateをオン、falseならオフにします
  • Returns: ウィジェット自身を返します(設定を続けて呼び出すチェーンが可能)。通常は戻り値を使わず、設定用として使用します。

Example

cardID.setState("selected", true);