Жизненный цикл

Создание поля происходит в порядке, указанном ниже.

  1. Вызывается конструктор поля.

    1. Конструктор устанавливает значение в предоставленное значение или значение по умолчанию.
    2. Конструктор устанавливает локальный валидатор, но не вызывает его.
  2. Поле добавляется к блоку.

    1. setSourceBlock вызывается
    2. Если поле находится в отображаемой рабочей области, вызывается init.

      1. fieldGroup_ создается и добавляется.
      2. initView вызывается.
      3. bindEvents_ вызывается.
  3. Значение поля XML установлено.

Блок-схема, описывающая построение и инициализацию поля