NotebookEditor constructor

NotebookEditor({
  1. NotebookDocument? notebook,
  2. NotebookRange? selection,
  3. List<NotebookRange>? selections,
  4. List<NotebookRange>? visibleRanges,
  5. ViewColumn? viewColumn,
  6. void revealRange(
    1. NotebookRange, [
    2. NotebookEditorRevealType?
    ])?,
})

Implementation

factory NotebookEditor({
  _i3.NotebookDocument? notebook,
  _i3.NotebookRange? selection,
  _i2.List<_i3.NotebookRange>? selections,
  _i2.List<_i3.NotebookRange>? visibleRanges,
  _i3.ViewColumn? viewColumn,
  void Function(
    _i3.NotebookRange, [
    _i3.NotebookEditorRevealType?,
  ])? revealRange,
}) =>
    NotebookEditor._(
      notebook: notebook ?? _i6.undefined,
      selection: selection ?? _i6.undefined,
      selections: selections ?? _i6.undefined,
      visibleRanges: visibleRanges ?? _i6.undefined,
      viewColumn: viewColumn?.name,
      revealRange: revealRange == null ? null : _i5.allowInterop(revealRange),
    );