QuillToolbarLinkStyleButton2 constructor

QuillToolbarLinkStyleButton2({
  1. required QuillController controller,
  2. QuillToolbarLinkStyleButton2Options options = const QuillToolbarLinkStyleButton2Options(),
  3. QuillToolbarBaseButtonOptions? baseOptions,
  4. Key? key,
})

Implementation

QuillToolbarLinkStyleButton2({
  required super.controller,
  super.options = const QuillToolbarLinkStyleButton2Options(),

  /// Shares common options between all buttons, prefer the [options]
  /// over the [baseOptions].
  super.baseOptions,
  super.key,
})  : assert(options.addLinkLabel == null ||
          (options.addLinkLabel?.isNotEmpty ?? true)),
      assert(options.editLinkLabel == null ||
          (options.editLinkLabel?.isNotEmpty ?? true)),
      assert(options.childrenSpacing > 0),
      assert(options.validationMessage == null ||
          (options.validationMessage?.isNotEmpty ?? true));