public override void Initialize(IBooleanMetaField metaField, IMetaEntity metaEntity = null) { var metaBooleanMetaField = EntityService.GetMetaEntity(nameof(IBooleanMetaField)); EntityValidator = EntityService.GetEntityValidator(metaBooleanMetaField); if (metaField == null) { metaField = MetaDataService.InitializeBooleanMetaField(metaBooleanMetaField, metaEntity); } Caption = EntityValidator.MetaEntity.Label; Entity = metaField; InitializeFieldValidators(metaField); }
public void CreateBooleanMetaField() { var metaField = MetaDataService.InitializeBooleanMetaField(MetaBooleanMetaField, MetaEntity); OpenMetaFieldEdition(metaField); }