ManifoldEditorScope<M> constructor
const
ManifoldEditorScope<M> ({
- required ManifoldProvider<
M> provider, - required ArtifactAccessor accessor,
- required ManifoldEditorRuntime runtime,
- required BehaviorSubject<
String?> search, - required bool enableSearch,
- required bool enableRawEditor,
- required Iterable<
$AClass> allArtifactTypes, - required ManifoldContainerStyle containerStyle,
- required ManifoldPropertyDecorator decorator,
- required ManifoldDecoratorBuilder? decoratorBuilder,
- required bool inlineSubObjects,
- required bool viewOnly,
- required Widget? propertyEditorBuilder(
- ManifoldContext context
- 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,
});