The formEditor contains FieldSelector, FormBuilder and OptionEditor, but it has default layout and the way communicating with its child component.