FlexComposer

class View.Representation.Layout.FlexComposer

Компоновщик, который позволяет создавать сложную визуальную разметку фреймов (мастера и деталей) путём использования вертикальной и горизонтальной группировки. Содержит в себе описание фрейма (Frame) и разметки (FlexLayout). Для определения фрейма мастер выборки используется традиционное свойство (Frame), а его расположение в разметке указывается с помощью элемента (FlexMaster). Расположение фреймов детальных выборок внутри разметки задается элементами (FlexDetail)

Разметка состоит из набора вложенных друг в друга элементов: горизонтальных и вертикальных контейнеров (FlexBox), мастер-фрейма (FlexMaster) и детальных фреймов (FlexDetail). Разметка подчиняется следующим правилам:

  1. На верхнем уровне располагается один контейнер

  2. В контейнер могут быть вложены контейнеры другого вида (в горизонтальный только вертикальные и наоборот), мастер-фрейм FlexMaster или детальные фреймы FlexDetail

  3. В горизонтальном контейнере элементы располагаются слева направо в порядке их перечисления, в вертикальном - сверху вниз

New in version AS: 1.24.0-ms12

Вложенные элементы:

elem frame View.Representation.Layout.Frame

Описание мастер-фрейма

elem flexLayout View.Representation.Layout.FlexComposer.FlexLayout

Описание лэйаута