Name Description Size Coverage
CommandsPlugin.mjs @typedef {object} SuggestionContext @property {{from: number, to: number}} range - Text range covering the trigger @property {string} text - Current text starting with the trigger character @property {object} view - ProseMirror EditorView 1670 85 %
MentionsPlugin.mjs @typedef {object} MentionData @property {string} type - Mention type. Consumers render by type: a Smart Window tab group, for instance, has no page and so has no favicon or link to give its chip, and is drawn as a colored box instead @property {string} id - Mention ID @property {string} label - Mention label @property {string} [color] - Color the chip is tinted with, where the type is drawn in a color 8345 81 %