public static IModelUI CreateNodeInspector(this ElementBuilder elementBuilder, CommandDispatcher commandDispatcher, INodeModel model) { var ui = new ModelInspector(); ui.Setup(model, commandDispatcher, elementBuilder.View as ModelInspectorView, elementBuilder.Context); var nodeInspectorFields = NodeFieldsInspector.Create("node-fields", model, ui, ModelInspector.ussClassName); ui.PartList.AppendPart(nodeInspectorFields); ui.BuildUI(); ui.UpdateFromModel(); return(ui); }