Exemple #1
0
 public UIPropertyEditorByIdDataProducer(IUIPropertyEditorPropertiesAvailableStatus properties, IProjectService2 projectService)
 {
     Requires.NotNull(properties, nameof(properties));
     Requires.NotNull(projectService, nameof(projectService));
     _properties     = properties;
     _projectService = projectService;
 }
Exemple #2
0
        public static IEntityValue CreateEditorValue(IEntityValue parent, ValueEditor editor, IUIPropertyEditorPropertiesAvailableStatus requestedProperties)
        {
            Requires.NotNull(parent, nameof(parent));
            Requires.NotNull(editor, nameof(editor));

            var identity = new EntityIdentity(
                ((IEntityWithId)parent).Id,
                new KeyValuePair <string, string>[]
            {
                new(ProjectModelIdentityKeys.EditorName, editor.EditorType)
            });
Exemple #3
0
 public UIPropertyEditorFromUIPropertyDataProducer(IUIPropertyEditorPropertiesAvailableStatus properties)
 {
     _properties = properties;
 }