remirror/remirror

View on GitHub
packages/prosemirror-suggest/src/index.ts

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
/**
 * Primitives for building your prosemirror suggestion and autocomplete
 * functionality.
 *
 * @module
 */

export {
  addSuggester,
  getSuggestPluginState,
  ignoreUpdateForSuggest,
  removeSuggester,
  suggest,
} from './suggest-plugin';
export {
  isChangeReason,
  isExitReason,
  isInvalidSplitReason,
  isJumpReason,
  isRemovedReason,
  isSelectionChangeReason,
  isSelectionExitReason,
  isSplitReason,
  isValidMatch,
  selectionOutsideMatch,
} from './suggest-predicates';
export type { SuggestState } from './suggest-state';
export * from './suggest-types';
export {
  createRegexFromSuggester,
  DEFAULT_SUGGESTER,
  findFromSuggesters,
  getSuggesterWithDefaults,
  IGNORE_SUGGEST_META_KEY,
  markActiveInRange,
  positionHasMarks,
  rangeHasMarks,
} from './suggest-utils';