CanvasEditorSurface<TSourceDocument> constructor
const
CanvasEditorSurface<TSourceDocument> ({
- Key? key,
- required TSourceDocument initialDocument,
- required EditorDocumentAdapter<
TSourceDocument> adapter, - Object? initialResolveContext,
- required CanvasRuntimeResources resources,
- EditorAppBarBuilder? appBarBuilder,
- ValueChanged<
CanvasSceneDocument> ? onSceneChanged, - EditorShellConfig shell = EditorShellConfig.standalone,
- List<
EditorExtension< extensions = const [],TSourceDocument> >
Implementation
const CanvasEditorSurface({
super.key,
required this.initialDocument,
required this.adapter,
this.initialResolveContext,
required this.resources,
this.appBarBuilder,
this.onSceneChanged,
this.shell = EditorShellConfig.standalone,
this.extensions = const [],
});