|
|
|
@ -100,20 +100,12 @@ class _QuillToolbarSelectHeaderStyleDropdownButtonState |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@override |
|
|
|
|
void initState() { |
|
|
|
|
super.initState(); |
|
|
|
|
controller.addListener(_didChangeEditingValue); |
|
|
|
|
_selectedAttribute = _getHeaderValue(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@override |
|
|
|
|
Widget build(BuildContext context) { |
|
|
|
|
assert(_attrbuites.every((element) => _valueToText.keys.contains(element))); |
|
|
|
|
|
|
|
|
|
void didChangeDependencies() { |
|
|
|
|
super.didChangeDependencies(); |
|
|
|
|
if (_headerTextStyles == null) { |
|
|
|
|
final defaultStyles = QuillStyles.getStyles(context, false); |
|
|
|
|
final defaultStyles = DefaultStyles.getInstance(context); |
|
|
|
|
_headerTextStyles = { |
|
|
|
|
Attribute.h1: defaultStyles!.h1!.style, |
|
|
|
|
Attribute.h1: defaultStyles.h1!.style, |
|
|
|
|
Attribute.h2: defaultStyles.h2!.style, |
|
|
|
|
Attribute.h3: defaultStyles.h3!.style, |
|
|
|
|
Attribute.h4: defaultStyles.h4!.style, |
|
|
|
@ -121,6 +113,18 @@ class _QuillToolbarSelectHeaderStyleDropdownButtonState |
|
|
|
|
Attribute.h6: defaultStyles.h6!.style, |
|
|
|
|
}; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@override |
|
|
|
|
void initState() { |
|
|
|
|
super.initState(); |
|
|
|
|
controller.addListener(_didChangeEditingValue); |
|
|
|
|
_selectedAttribute = _getHeaderValue(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@override |
|
|
|
|
Widget build(BuildContext context) { |
|
|
|
|
assert(_attrbuites.every((element) => _valueToText.keys.contains(element))); |
|
|
|
|
|
|
|
|
|
final baseButtonConfigurations = |
|
|
|
|
context.requireQuillToolbarBaseButtonOptions; |
|
|
|
|