pub enum FlatEventKind {
Show 81 variants
RootCreated,
RootUpdated,
RootRemoved,
DocumentCreated,
DocumentUpdated,
DocumentRemoved,
FrameCreated,
FrameUpdated,
FrameRemoved,
BlockCreated,
BlockUpdated,
BlockRemoved,
InlineElementCreated,
InlineElementUpdated,
InlineElementRemoved,
ListCreated,
ListUpdated,
ListRemoved,
ResourceCreated,
ResourceUpdated,
ResourceRemoved,
TableCreated,
TableUpdated,
TableRemoved,
TableCellCreated,
TableCellUpdated,
TableCellRemoved,
DocumentEditingInsertText,
DocumentEditingDeleteText,
DocumentEditingInsertBlock,
DocumentEditingInsertImage,
DocumentEditingInsertFrame,
DocumentEditingInsertFormattedText,
DocumentEditingCreateList,
DocumentEditingInsertList,
DocumentEditingInsertFragment,
DocumentEditingInsertHtmlAtPosition,
DocumentEditingInsertMarkdownAtPosition,
DocumentEditingInsertTable,
DocumentEditingRemoveTable,
DocumentEditingInsertTableRow,
DocumentEditingInsertTableColumn,
DocumentEditingRemoveTableRow,
DocumentEditingRemoveTableColumn,
DocumentEditingMergeTableCells,
DocumentEditingSplitTableCell,
DocumentEditingAddBlockToList,
DocumentEditingRemoveBlockFromList,
DocumentFormattingSetTextFormat,
DocumentFormattingMergeTextFormat,
DocumentFormattingSetBlockFormat,
DocumentFormattingSetFrameFormat,
DocumentFormattingSetTableFormat,
DocumentFormattingSetTableCellFormat,
DocumentFormattingSetListFormat,
DocumentIoImportPlainText,
DocumentIoExportPlainText,
DocumentIoImportMarkdown,
DocumentIoExportMarkdown,
DocumentIoImportHtml,
DocumentIoExportHtml,
DocumentIoExportLatex,
DocumentIoExportDocx,
DocumentSearchFindText,
DocumentSearchFindAll,
DocumentSearchReplaceText,
DocumentInspectionGetDocumentStats,
DocumentInspectionGetTextAtPosition,
DocumentInspectionGetBlockAtPosition,
DocumentInspectionExtractFragment,
UndoPerformed,
RedoPerformed,
CompositeBegin,
CompositeEnd,
CompositeCancelled,
LongOperationStarted,
LongOperationProgress,
LongOperationCompleted,
LongOperationFailed,
LongOperationCancelled,
Reset,
}Expand description
Flat representation of all event origins.
Collapses Origin → DirectAccessEntity → EntityEvent into a single level.
Generated from the manifest: adding an entity or feature adds variants,
and the compiler flags every consumer that needs updating.
Variants§
RootCreated
RootUpdated
RootRemoved
DocumentCreated
DocumentUpdated
DocumentRemoved
FrameCreated
FrameUpdated
FrameRemoved
BlockCreated
BlockUpdated
BlockRemoved
InlineElementCreated
InlineElementUpdated
InlineElementRemoved
ListCreated
ListUpdated
ListRemoved
ResourceCreated
ResourceUpdated
ResourceRemoved
TableCreated
TableUpdated
TableRemoved
TableCellCreated
TableCellUpdated
TableCellRemoved
DocumentEditingInsertText
DocumentEditingDeleteText
DocumentEditingInsertBlock
DocumentEditingInsertImage
DocumentEditingInsertFrame
DocumentEditingInsertFormattedText
DocumentEditingCreateList
DocumentEditingInsertList
DocumentEditingInsertFragment
DocumentEditingInsertHtmlAtPosition
DocumentEditingInsertMarkdownAtPosition
DocumentEditingInsertTable
DocumentEditingRemoveTable
DocumentEditingInsertTableRow
DocumentEditingInsertTableColumn
DocumentEditingRemoveTableRow
DocumentEditingRemoveTableColumn
DocumentEditingMergeTableCells
DocumentEditingSplitTableCell
DocumentEditingAddBlockToList
DocumentEditingRemoveBlockFromList
DocumentFormattingSetTextFormat
DocumentFormattingMergeTextFormat
DocumentFormattingSetBlockFormat
DocumentFormattingSetFrameFormat
DocumentFormattingSetTableFormat
DocumentFormattingSetTableCellFormat
DocumentFormattingSetListFormat
DocumentIoImportPlainText
DocumentIoExportPlainText
DocumentIoImportMarkdown
DocumentIoExportMarkdown
DocumentIoImportHtml
DocumentIoExportHtml
DocumentIoExportLatex
DocumentIoExportDocx
DocumentSearchFindText
DocumentSearchFindAll
DocumentSearchReplaceText
DocumentInspectionGetDocumentStats
DocumentInspectionGetTextAtPosition
DocumentInspectionGetBlockAtPosition
DocumentInspectionExtractFragment
UndoPerformed
RedoPerformed
CompositeBegin
CompositeEnd
CompositeCancelled
LongOperationStarted
LongOperationProgress
LongOperationCompleted
LongOperationFailed
LongOperationCancelled
Reset
Trait Implementations§
Source§impl Clone for FlatEventKind
impl Clone for FlatEventKind
Source§fn clone(&self) -> FlatEventKind
fn clone(&self) -> FlatEventKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlatEventKind
impl Debug for FlatEventKind
Source§impl Hash for FlatEventKind
impl Hash for FlatEventKind
Source§impl PartialEq for FlatEventKind
impl PartialEq for FlatEventKind
impl Eq for FlatEventKind
impl StructuralPartialEq for FlatEventKind
Auto Trait Implementations§
impl Freeze for FlatEventKind
impl RefUnwindSafe for FlatEventKind
impl Send for FlatEventKind
impl Sync for FlatEventKind
impl Unpin for FlatEventKind
impl UnsafeUnpin for FlatEventKind
impl UnwindSafe for FlatEventKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more