FluentPluginRegistry class
Methods
-
attach(FluentDocument document)
→ void
-
-
Collects all sidebar items contributed across registered plugins.
-
command(String id)
→ FluentCommand?
-
-
createNode(String type, [Map<String, dynamic> options = const {}])
→ FNode
-
-
decodeNode(Map<String, dynamic> json)
→ FNode
-
-
detach(FluentDocument document)
→ void
-
-
dispatchBackspace(FluentDocument document, {bool ctrl = false, bool lineStart = false})
→ bool
-
-
dispatchColumnResize(FluentDocument document, FluentTable table, int colIdx, double oldWidth, double newWidth)
→ bool
-
-
dispatchCommitSaveState(FluentDocument document, {SaveStateResult result = SaveStateResult.created})
→ void
-
-
dispatchDelete(FluentDocument document, {bool ctrl = false})
→ bool
-
-
dispatchDeleteNode(FluentDocument document, FNode node)
→ bool
-
-
dispatchEnter(FluentDocument document)
→ bool
-
-
dispatchImeCompositionCommit(String text, FluentDocument document)
→ bool
-
-
dispatchInsertCharacter(String character, FluentDocument document)
→ bool
-
-
dispatchInsertNode(FluentDocument document, String nodeType, Map<String, dynamic> options)
→ bool
-
-
dispatchInsertText(String text, FluentDocument document)
→ bool
-
-
dispatchKeyEvent(KeyEvent event, FluentDocument document, {BuildContext? buildContext})
→ bool
-
-
dispatchLeavesStyleMutation(FluentDocument document, List<Fragment> leaves, void mutator(Fragment))
→ List<Fragment>?
-
-
dispatchParagraphMutation(FluentDocument document, Paragraph paragraph, void mutator(Paragraph))
→ bool
-
-
dispatchRedo(FluentDocument document)
→ void
-
-
dispatchReplaceSelection(String character, FluentDocument document)
→ bool
-
-
dispatchRowResize(FluentDocument document, FluentTable table, FluentRow row, double oldHeight, double newHeight)
→ bool
-
-
dispatchSaveState(FluentDocument document, String description)
→ void
-
-
dispatchStyleMutation(FluentDocument document, Fragment leaf, void mutator(Fragment))
→ Fragment?
-
-
dispatchTab(FluentDocument document, {required bool isShiftPressed})
→ bool
-
-
dispatchTextMutation(String paragraphId, int fromOffset, int delta)
→ void
-
-
dispatchUndo(FluentDocument document)
→ void
-
-
executeCommand(String id, FluentDocument document, {BuildContext? buildContext})
→ bool
-
-
format(String id)
→ FluentFormatContribution?
-
-
formatForExtension(String ext)
→ FluentFormatContribution?
-
-
isColumnResized(FluentDocument document, FluentTable table, int colIdx)
→ bool
-
-
isFormattingDisabled(FluentDocument document)
→ bool
-
Returns true if any registered plugin requires formatting/style actions to be disabled.
-
isRowResized(FluentDocument document, FluentTable table, FluentRow row)
→ bool
-
-
nodeFor(FNode node)
→ FluentNodeDefinition<FNode>?
-
-
nodeForType(String type)
→ FluentNodeDefinition<FNode>?
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
uiAt(FluentPluginUiLocation location)
→ Iterable<FluentUiContribution>
-