Reformat code

pull/1134/head
X Code 2 years ago
parent 3e9452e675
commit 3c64a08c6a
  1. 10
      lib/src/models/rules/insert.dart
  2. 21
      lib/src/widgets/default_styles.dart
  3. 3
      lib/src/widgets/raw_editor.dart
  4. 10
      lib/src/widgets/toolbar/link_style_button.dart

@ -83,9 +83,8 @@ class PreserveBlockStyleOnInsertRule extends InsertRule {
// Look for the next newline.
final nextNewLine = _getNextNewLine(itr);
final lineStyle =
Style.fromJson(
nextNewLine.operation?.attributes ?? <String, dynamic>{});
final lineStyle = Style.fromJson(
nextNewLine.operation?.attributes ?? <String, dynamic>{});
final blockStyle = lineStyle.getBlocksExceptHeader();
// Are we currently in a block? If not then ignore.
@ -189,8 +188,9 @@ class AutoExitBlockRule extends InsertRule {
final nextNewLine = _getNextNewLine(itr);
if (nextNewLine.operation != null &&
nextNewLine.operation!.attributes != null &&
Style.fromJson(nextNewLine.operation!.attributes).getBlockExceptHeader()
== blockStyle) {
Style.fromJson(nextNewLine.operation!.attributes)
.getBlockExceptHeader() ==
blockStyle) {
// We are not at the end of this block, ignore.
return null;
}

@ -241,11 +241,8 @@ class DefaultStyles {
const VerticalSpacing(8, 0),
const VerticalSpacing(0, 0),
null),
paragraph: DefaultTextBlockStyle(
baseStyle,
const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0),
null),
paragraph: DefaultTextBlockStyle(baseStyle, const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0), null),
bold: const TextStyle(fontWeight: FontWeight.bold),
italic: const TextStyle(fontStyle: FontStyle.italic),
small: const TextStyle(fontSize: 12),
@ -304,16 +301,10 @@ class DefaultStyles {
)),
indent: DefaultTextBlockStyle(
baseStyle, baseSpacing, const VerticalSpacing(0, 6), null),
align: DefaultTextBlockStyle(
baseStyle,
const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0),
null),
leading: DefaultTextBlockStyle(
baseStyle,
const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0),
null),
align: DefaultTextBlockStyle(baseStyle, const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0), null),
leading: DefaultTextBlockStyle(baseStyle, const VerticalSpacing(0, 0),
const VerticalSpacing(0, 0), null),
sizeSmall: const TextStyle(fontSize: 10),
sizeLarge: const TextStyle(fontSize: 18),
sizeHuge: const TextStyle(fontSize: 22));

@ -1281,8 +1281,7 @@ class RawEditorState extends EditorState
final index = textEditingValue.selection.baseOffset;
final length = textEditingValue.selection.extentOffset - index;
final copied = controller.copiedImageUrl!;
controller.replaceText(
index, length, BlockEmbed.image(copied.url), null);
controller.replaceText(index, length, BlockEmbed.image(copied.url), null);
if (copied.styleString.isNotEmpty) {
controller.formatText(getEmbedNode(controller, index + 1).offset, 1,
StyleAttribute(copied.styleString));

@ -134,8 +134,8 @@ class _LinkStyleButtonState extends State<LinkStyleButton> {
}
}
widget.controller.replaceText(index, length, value.text, null);
widget.controller.formatText(
index, value.text.length, LinkAttribute(value.link));
widget.controller
.formatText(index, value.text.length, LinkAttribute(value.link));
}
}
@ -242,9 +242,9 @@ class _LinkDialogState extends State<_LinkDialog> {
class _TextLink {
_TextLink(
this.text,
this.link,
);
this.text,
this.link,
);
final String text;
final String link;

Loading…
Cancel
Save