FindReplaceInput.document
property · packages/mixins-richtext/src/find.ts:23
readonly document: RichText.DocumentRich text / foldkit-mixins-richtext
interface · packages/mixins-richtext/src/find.ts:22
interface FindReplaceInput<Message> {
readonly document: RichText.Document
readonly query: string
readonly replacement: string
readonly current: number
readonly caseSensitive: boolean
readonly queried: (query: string) => Message
readonly replacementDrafted: (replacement: string) => Message
readonly stepped: (step: 1 | -1) => Message
readonly caseToggled: Message
readonly closed: Message
readonly wrap: (message: EditorEvent) => Message
}FindReplaceInput.documentproperty · packages/mixins-richtext/src/find.ts:23
readonly document: RichText.DocumentFindReplaceInput.queryproperty · packages/mixins-richtext/src/find.ts:24
readonly query: stringFindReplaceInput.replacementproperty · packages/mixins-richtext/src/find.ts:25
readonly replacement: stringFindReplaceInput.currentproperty · packages/mixins-richtext/src/find.ts:27
readonly current: numberThe match the bar is on, by its index in RichText.findMatches.
FindReplaceInput.caseSensitiveproperty · packages/mixins-richtext/src/find.ts:28
readonly caseSensitive: booleanFindReplaceInput.queriedproperty · packages/mixins-richtext/src/find.ts:29
readonly queried: (query: string) => MessageFindReplaceInput.replacementDraftedproperty · packages/mixins-richtext/src/find.ts:30
readonly replacementDrafted: (replacement: string) => MessageFindReplaceInput.steppedproperty · packages/mixins-richtext/src/find.ts:35
readonly stepped: (step: 1 | -1) => MessageGo to the next match (1) or the previous one (-1). The caller moves its current match with
stepMatch against its Model as it is then, since keys can come faster than the bar is drawn.
FindReplaceInput.caseToggledproperty · packages/mixins-richtext/src/find.ts:36
readonly caseToggled: MessageFindReplaceInput.closedproperty · packages/mixins-richtext/src/find.ts:37
readonly closed: MessageFindReplaceInput.wrapproperty · packages/mixins-richtext/src/find.ts:39
readonly wrap: (message: EditorEvent) => MessageAn editor Message as this caller's, usually its edited(...) wrapper.