BlockWidget constructor

const BlockWidget({
  1. Key? key,
  2. required Block block,
  3. int depth = 0,
  4. bool keyboardShortcutsEnabled = true,
  5. BlockStyle style = const BlockStyle(),
  6. Widget blockBuilder(
    1. BuildContext context,
    2. Block block
    )?,
  7. Widget editingBlockBuilder(
    1. BuildContext context,
    2. Block block,
    3. TextEditingController controller,
    4. FocusNode focusNode,
    5. VoidCallback onSubmitted,
    )?,
  8. Widget bulletBuilder(
    1. BuildContext context,
    2. Block block,
    3. bool hasChildren,
    4. bool isCollapsed,
    5. VoidCallback? onToggle,
    )?,
  9. InputDecoration textFieldDecorationBuilder(
    1. BuildContext context
    )?,
  10. bool applyDepthPadding = true,
})

Implementation

const BlockWidget({
  super.key,
  required this.block,
  this.depth = 0,
  this.keyboardShortcutsEnabled = true,
  this.style = const BlockStyle(),
  this.blockBuilder,
  this.editingBlockBuilder,
  this.bulletBuilder,
  this.textFieldDecorationBuilder,
  this.applyDepthPadding = true,
});