Rich text editor for Flutter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

31 lines
633 B

import 'package:flutter/material.dart';
import '../raw_editor/raw_editor.dart';
typedef QuillEditorBuilder = Widget Function(
BuildContext context,
QuillRawEditor rawEditor,
);
class QuillEditorBuilderWidget extends StatelessWidget {
const QuillEditorBuilderWidget({
required this.child,
this.builder,
super.key,
});
final QuillRawEditor child;
final QuillEditorBuilder? builder;
@override
Widget build(BuildContext context) {
final builderCallback = builder;
if (builderCallback != null) {
return builderCallback(
context,
child,
);
}
return child;
}
}