Equation Citator v1.3.7 Documentation
    Preparing search index...

    Class default

    Hierarchy

    • Plugin
      • default
    Index

    Constructors

    • Parameters

      • app: App
      • manifest: PluginManifest

      Returns default

    Properties

    autoCompleteSuggest: AutoCompleteSuggest
    calloutCache: CalloutCache
    calloutServices: CalloutServices
    citationCache: CitationCache
    equationCache: EquationCache
    equationServices: EquationServices
    extensions: Extension[] = []
    figureServices: FigureServices
    figureTagService: FigureTagService
    footnoteCache: FootNoteCache
    imageCache: ImageCache
    imageCaptionCompartment: Compartment = ...
    lineHashCache: LineHashCache
    mathCitationCompartment: Compartment = ...
    tagSelectedField: StateField<EditorSelectionInfo>
    tagService: TagService

    Methods

    • Returns Promise<void>

    • Returns Promise<void>

      0.9.7

    • Override this to unload your component

      Returns void

      0.9.7

    • Updates the CodeMirror editor extensions for all open views in the workspace.

      This method creates a new math citation extension using the current settings, then iterates over all workspace leaves to update their CodeMirror instances with the new extension. It also dispatches an empty change to trigger a refresh of each editor.

      Returns void

      • Assumes that each view's editor exposes a cm property referencing the CodeMirror instance.
      • Uses a compartment to reconfigure the extension dynamically.