メインコンテンツまでスキップ

mind-elixir

Home > mind-elixir

mind-elixir package​

Classes​

Class

Description

MindElixir

Functions​

Function

Description

createBus()

Interfaces​

Interface

Description

Arrow

ArrowSvg

Children

Expander

MainLineParams

NodeObj

MindElixir node object

Options

The MindElixir options

Parent

SubLineParams

Summary

SummarySvg

TagObj

Tag object for node tags with optional styling

Topic

Wrapper

Variables​

Variable

Description

methods

Methods that mind-elixir instance can use

Type Aliases​

Type Alias

Description

ArrowOperation

ContextMenuEventMap

Internal context-menu event.

DocumentEventMap_2

Document lifecycle events.

EventMap

Events emitted by a MindElixir instance.

The intersections keep the existing bus API compatible while grouping event names by responsibility for maintainers and generated type declarations.

ExpandOperation

Collapse / expand of a node. expanded lives in the node data, so folding is a document change like any other and lands on the undo timeline. recursive and level describe the batch entry points (expandNodeAll, Ctrl+K) that touch descendants too.

LangPack

MindElixirData

The exported data of MindElixir

MindElixirMethods

NodeObjExport

NodeOperation

Operation

OperationEventMap

Data mutation events such as node, arrow and summary operations.

OperationType

RenderEventMap

Internal rendering events.

SelectionEventMap

Selection state events for nodes, arrows and summaries.

SummaryOperation

Theme

MindElixir Theme

ViewportEventMap

Viewport and map state events.