UDocDrawToolbar constructor

const UDocDrawToolbar({
  1. required UDocDrawController tools,
  2. VoidCallback? onUndo,
  3. VoidCallback? onRedo,
  4. VoidCallback? onDone,
  5. List<UDocDrawTool> available = const <UDocDrawTool>[UDocDrawTool.select, UDocDrawTool.pen, UDocDrawTool.highlighter, UDocDrawTool.areaHighlight, UDocDrawTool.line, UDocDrawTool.arrow, UDocDrawTool.doubleArrow, UDocDrawTool.rectangle, UDocDrawTool.roundedRectangle, UDocDrawTool.ellipse, UDocDrawTool.textBox, UDocDrawTool.stickyNote, UDocDrawTool.eraser],
  6. bool showVideoDuration = false,
  7. bool dark = false,
  8. Key? key,
})

Implementation

const UDocDrawToolbar({
  required this.tools,
  this.onUndo,
  this.onRedo,
  this.onDone,
  this.available = const <UDocDrawTool>[
    UDocDrawTool.select,
    UDocDrawTool.pen,
    UDocDrawTool.highlighter,
    UDocDrawTool.areaHighlight,
    UDocDrawTool.line,
    UDocDrawTool.arrow,
    UDocDrawTool.doubleArrow,
    UDocDrawTool.rectangle,
    UDocDrawTool.roundedRectangle,
    UDocDrawTool.ellipse,
    UDocDrawTool.textBox,
    UDocDrawTool.stickyNote,
    UDocDrawTool.eraser,
  ],
  this.showVideoDuration = false,
  this.dark = false,
  super.key,
});