ManifoldEditorScope<M> constructor

const ManifoldEditorScope<M>({
  1. required ManifoldProvider<M> provider,
  2. required ArtifactAccessor accessor,
  3. required ManifoldEditorRuntime runtime,
  4. required BehaviorSubject<String?> search,
  5. required bool enableSearch,
  6. required bool enableRawEditor,
  7. required Iterable<$AClass> allArtifactTypes,
  8. required ManifoldContainerStyle containerStyle,
  9. required ManifoldPropertyDecorator decorator,
  10. required ManifoldDecoratorBuilder? decoratorBuilder,
  11. required bool inlineSubObjects,
  12. required bool viewOnly,
  13. required Widget? propertyEditorBuilder(
    1. ManifoldContext context
    )?,
  14. required Map<Type, ManifoldEditorOverrideBuilder>? editorOverrides,
})

Implementation

const ManifoldEditorScope({
  required this.provider,
  required this.accessor,
  required this.runtime,
  required this.search,
  required this.enableSearch,
  required this.enableRawEditor,
  required this.allArtifactTypes,
  required this.containerStyle,
  required this.decorator,
  required this.decoratorBuilder,
  required this.inlineSubObjects,
  required this.viewOnly,
  required this.propertyEditorBuilder,
  required this.editorOverrides,
});