CanvasEditorSurface<TSourceDocument> constructor

const CanvasEditorSurface<TSourceDocument>({
  1. Key? key,
  2. required TSourceDocument initialDocument,
  3. required EditorDocumentAdapter<TSourceDocument> adapter,
  4. Object? initialResolveContext,
  5. required CanvasRuntimeResources resources,
  6. EditorAppBarBuilder? appBarBuilder,
  7. ValueChanged<CanvasSceneDocument>? onSceneChanged,
  8. EditorShellConfig shell = EditorShellConfig.standalone,
  9. List<EditorExtension<TSourceDocument>> extensions = const [],
})

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 [],
});