ライフサイクル

フィールドの作成は以下の順序で行われます。

  1. フィールドのコンストラクタが呼び出されます。

    1. コンストラクタにより、値が指定された値またはデフォルト値に設定されます。
    2. コンストラクタはローカル バリデータを設定しますが、それを呼び出しません。
  2. ブロックにフィールドが追加されます。

    1. setSourceBlock を呼び出します。
    2. フィールドがレンダリングされたワークスペースにある場合、init が呼び出されます。

      1. fieldGroup_ が作成され、追加されます。
      2. initView が呼び出されます。
      3. bindEvents_ が呼び出されます。
  3. フィールド XML 値が設定されている。

フィールドの構築と初期化を説明するフローチャート