MAIDR
Home
React
Plotly
Examples
API Documentation
GitHub
MAIDR Documentation - v3.65.0
Preparing search index...
MAIDR Documentation - v3.65.0
Modules
adapters/d3/MaidrD3
adapters/d3/binders/bar
adapters/d3/binders/box
adapters/d3/binders/candlestick
adapters/d3/binders/heatmap
adapters/d3/binders/histogram
adapters/d3/binders/line
adapters/d3/binders/scatter
adapters/d3/binders/segmented
adapters/d3/binders/smooth
adapters/d3
adapters/d3/selectors
adapters/d3/types
adapters/d3/useD3Adapter
adapters/d3/util
adapters/google-charts/converters
adapters/google-charts
adapters/google-charts/selectors
adapters/google-charts/types
adapters/plotly/extractor
adapters/plotly
adapters/plotly/normalizer
adapters/plotly/selectors
adapters/plotly/types
adapters/recharts/MaidrRecharts
adapters/recharts/converters
adapters/recharts
adapters/recharts/selectors
adapters/recharts/types
adapters/recharts/useRechartsAdapter
adapters/vegalite/converters
adapters/vegalite
adapters/vegalite/selectors
adapters/vegalite/types
command/autoplay
command/command
command/describe
command/factory
command/goTo
command/goToExtremaNavigation
command/gridCell
command/move
command/rotorNavigation
command/toggle
controller
google-charts-entry
index
maidr-component
model/abstract
model/bar
model/box
model/candlestick
model/context
model/factory
model/heatmap
model/histogram
model/line
model/movable
model/plot
model/scatter
model/segmented
model/smooth
model/smoothSvgXY
model/smoothtraceFactory
model/violin
model/violinBox
react-entry
recharts-entry
service/audio
service/audioPalette
service/autoplay
service/braille
service/chat
service/commandExecutor
service/commandPalette
service/display
service/formatter
service/goToExtrema
service/help
service/highContrast
service/highlight
service/keybinding
service/llmValidation
service/modelVersions
service/navigation
service/notification
service/pattern
service/prompts
service/review
service/rotor
service/settings
service/storage
service/text
state/context
state/hook/useCommandExecutor
state/hook/useMaidrController
state/hook/useViewModel
state/store
state/viewModel/brailleViewModel
state/viewModel/chatViewModel
state/viewModel/commandPaletteViewModel
state/viewModel/displayViewModel
state/viewModel/goToExtremaViewModel
state/viewModel/helpViewModel
state/viewModel/registry
state/viewModel/reviewViewModel
state/viewModel/rotorNavigationViewModel
state/viewModel/settingsViewModel
state/viewModel/textViewModel
state/viewModel/viewModel
type/api
type/boxplotSection
type/chat
type/color
type/disposable
type/event
type/extrema
type/grammar
type/help
type/llm
type/movable
type/navigation
type/observable
type/settings
type/state
types/rehype-mathjax
ui/App
ui/component/Braille
ui/component/Chat
ui/component/CommandPalette
ui/component/Help
ui/component/Review
ui/component/Settings
ui/component/Text
ui/component/Tooltip
ui/components/GoToExtrema
ui/components/MessageBubble
ui/components/ModelIcon
ui/components/ModelSelection
ui/components/Suggestions
ui/components/TypingEffect
util/api
util/color
util/constant
util/deepMerge
util/format
util/initMaidr
util/math
util/platform
util/stack
util/subplotLayout
util/svg
vegalite-entry
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Modules
adapters/d3/
Maidr
D3
adapters/d3/binders/bar
adapters/d3/binders/box
adapters/d3/binders/candlestick
adapters/d3/binders/heatmap
adapters/d3/binders/histogram
adapters/d3/binders/line
adapters/d3/binders/scatter
adapters/d3/binders/segmented
adapters/d3/binders/smooth
adapters/d3
adapters/d3/selectors
adapters/d3/types
adapters/d3/use
D3
Adapter
adapters/d3/util
adapters/google-
charts/converters
adapters/google-
charts
adapters/google-
charts/selectors
adapters/google-
charts/types
adapters/plotly/extractor
adapters/plotly
adapters/plotly/normalizer
adapters/plotly/selectors
adapters/plotly/types
adapters/recharts/
Maidr
Recharts
adapters/recharts/converters
adapters/recharts
adapters/recharts/selectors
adapters/recharts/types
adapters/recharts/use
Recharts
Adapter
adapters/vegalite/converters
adapters/vegalite
adapters/vegalite/selectors
adapters/vegalite/types
command/autoplay
command/command
command/describe
command/factory
command/go
To
command/go
To
Extrema
Navigation
command/grid
Cell
command/move
command/rotor
Navigation
command/toggle
controller
google-
charts-
entry
index
maidr-
component
model/abstract
model/bar
model/box
model/candlestick
model/context
model/factory
model/heatmap
model/histogram
model/line
model/movable
model/plot
model/scatter
model/segmented
model/smooth
model/smooth
Svg
XY
model/smoothtrace
Factory
model/violin
model/violin
Box
react-
entry
recharts-
entry
service/audio
service/audio
Palette
service/autoplay
service/braille
service/chat
service/command
Executor
service/command
Palette
service/display
service/formatter
service/go
To
Extrema
service/help
service/high
Contrast
service/highlight
service/keybinding
service/llm
Validation
service/model
Versions
service/navigation
service/notification
service/pattern
service/prompts
service/review
service/rotor
service/settings
service/storage
service/text
state/context
state/hook/use
Command
Executor
state/hook/use
Maidr
Controller
state/hook/use
View
Model
state/store
state/view
Model/braille
View
Model
state/view
Model/chat
View
Model
state/view
Model/command
Palette
View
Model
state/view
Model/display
View
Model
state/view
Model/go
To
Extrema
View
Model
state/view
Model/help
View
Model
state/view
Model/registry
state/view
Model/review
View
Model
state/view
Model/rotor
Navigation
View
Model
state/view
Model/settings
View
Model
state/view
Model/text
View
Model
state/view
Model/view
Model
type/api
type/boxplot
Section
type/chat
type/color
type/disposable
type/event
type/extrema
type/grammar
type/help
type/llm
type/movable
type/navigation
type/observable
type/settings
type/state
types/rehype-
mathjax
ui/
App
ui/component/
Braille
ui/component/
Chat
ui/component/
Command
Palette
ui/component/
Help
ui/component/
Review
ui/component/
Settings
ui/component/
Text
ui/component/
Tooltip
ui/components/
Go
To
Extrema
ui/components/
Message
Bubble
ui/components/
Model
Icon
ui/components/
Model
Selection
ui/components/
Suggestions
ui/components/
Typing
Effect
util/api
util/color
util/constant
util/deep
Merge
util/format
util/init
Maidr
util/math
util/platform
util/stack
util/subplot
Layout
util/svg
vegalite-
entry
src
adapters
d3
binders
bar.ts
bindD3Bar
box.ts
bindD3Box
candlestick.ts
bindD3Candlestick
heatmap.ts
bindD3Heatmap
histogram.ts
bindD3Histogram
line.ts
bindD3Line
scatter.ts
bindD3Scatter
segmented.ts
bindD3Segmented
smooth.ts
bindD3Smooth
MaidrD3.tsx
MaidrD3Props
MaidrD3
index.ts
MaidrData
MaidrLayer
MaidrSubplot
Orientation
TraceType
bindD3Bar
bindD3Box
bindD3Candlestick
bindD3Heatmap
bindD3Histogram
bindD3Line
bindD3Scatter
bindD3Segmented
bindD3Smooth
D3BarConfig
D3BinderConfig
D3BinderResult
D3BoxConfig
D3CandlestickConfig
D3HeatmapConfig
D3HistogramConfig
D3LineConfig
D3ScatterConfig
D3SegmentedConfig
D3SmoothConfig
DataAccessor
SegmentedTraceType
selectors.ts
cssEscape
ensureContainerId
scopeSelector
types.ts
D3AxisInput
D3BinderConfig
DataAccessor
D3BarConfig
D3LineConfig
D3ScatterConfig
D3HeatmapConfig
D3BoxConfig
D3HistogramConfig
D3CandlestickConfig
SegmentedTraceType
D3SegmentedConfig
D3SmoothConfig
D3BinderResult
D3ExtractedData
useD3Adapter.ts
D3AdapterSpec
D3ChartType
UseD3AdapterResult
useD3Adapter
util.ts
getD3Datum
resolveAccessor
inferAccessor
resolveAccessorOptional
queryD3Elements
buildNoElementsError
buildNoDatumError
generateId
buildAxes
applyMaidrData
google-charts
converters.ts
GoogleChartAdapterOptions
createMaidrFromGoogleChart
index.ts
createMaidrFromGoogleChart
GoogleChartAdapterOptions
GoogleChart
GoogleChartType
GoogleDataTable
GoogleEvents
GoogleSelectionItem
selectors.ts
nextId
ensureContainerId
buildDataSelector
types.ts
GoogleDataTable
GoogleSelectionItem
GoogleBoundingBox
GoogleChartLayoutInterface
GoogleChart
GoogleEvents
GoogleChartType
plotly
extractor.ts
extractPlotlyData
findGraphDiv
index.ts
extractPlotlyData
disconnectPlotlyObservers
isPlotlyPlot
normalizePlotlySvg
normalizer.ts
isPlotlyPlot
normalizePlotlySvg
disconnectPlotlyObservers
selectors.ts
generatePlotlySelectors
subplotCssPrefix
types.ts
PlotlyGraphDiv
PlotlyTrace
PlotlyLayout
PlotlyFullLayout
PlotlyAxis
PlotlyCalcData
PlotlyCalcPoint
recharts
MaidrRecharts.tsx
MaidrRecharts
converters.ts
convertRechartsToMaidr
index.ts
convertRechartsToMaidr
MaidrRecharts
getRechartsSelector
HistogramBinConfig
MaidrRechartsProps
RechartsAdapterConfig
RechartsChartType
RechartsLayerConfig
useRechartsAdapter
selectors.ts
getRechartsSelector
types.ts
RechartsChartType
RechartsLayerConfig
HistogramBinConfig
RechartsAdapterConfig
MaidrRechartsProps
useRechartsAdapter.ts
useRechartsAdapter
vegalite
converters.ts
vegaLiteToMaidr
index.ts
vegaLiteToMaidr
VegaLiteChannelDef
VegaLiteEncoding
VegaLiteSpec
VegaLiteToMaidrOptions
VegaView
selectors.ts
markToCssClass
buildSelector
buildLineSelectors
types.ts
VegaView
VegaLiteSpec
VegaLiteEncoding
VegaLiteChannelDef
VegaLiteToMaidrOptions
command
autoplay.ts
AutoplayUpwardCommand
AutoplayDownwardCommand
AutoplayForwardCommand
AutoplayBackwardCommand
StopAutoplayCommand
SpeedUpAutoplayCommand
SpeedDownAutoplayCommand
ResetAutoplaySpeedCommand
command.ts
Command
CommandContext
describe.ts
AnnounceXCommand
AnnounceYCommand
AnnounceZCommand
AnnounceTitleCommand
AnnounceSubtitleCommand
AnnounceCaptionCommand
AnnouncePointCommand
AnnouncePositionCommand
factory.ts
CommandFactory
goTo.ts
GoToExtremaToggleCommand
goToExtremaNavigation.ts
GoToExtremaMoveUpCommand
GoToExtremaMoveDownCommand
GoToExtremaSelectCommand
GoToExtremaCloseCommand
gridCell.ts
EnterGridCellCommand
ExitGridCellCommand
GridCellMoveLeftCommand
GridCellMoveRightCommand
move.ts
MoveUpCommand
MoveDownCommand
MoveLeftCommand
MoveRightCommand
MoveToTopExtremeCommand
MoveToBottomExtremeCommand
MoveToLeftExtremeCommand
MoveToRightExtremeCommand
MoveToTraceContextCommand
MoveToSubplotContextCommand
ExitBrailleAndSubplotCommand
MoveToNextTraceCommand
MoveToPrevTraceCommand
rotorNavigation.ts
RotorNavigationNextNavUnitCommand
RotorNavigationPrevNavUnitCommand
RotorNavigationMoveUpCommand
RotorNavigationMoveLeftCommand
RotorNavigationMoveDownCommand
RotorNavigationMoveRightCommand
toggle.ts
ToggleBrailleCommand
ToggleTextCommand
ToggleAudioCommand
ToggleReviewCommand
ToggleHelpCommand
ToggleChatCommand
ToggleSettingsCommand
ToggleCommandPaletteCommand
CommandPaletteCloseCommand
CommandPaletteMoveUpCommand
CommandPaletteMoveDownCommand
CommandPaletteSelectCommand
ToggleScopeCommand
ToggleHighContrast
model
abstract.ts
Dimension
NearestPoint
AbstractPlot
AbstractTrace
bar.ts
AbstractBarPlot
BarTrace
box.ts
BoxTrace
candlestick.ts
Candlestick
context.ts
Context
factory.ts
TraceFactory
heatmap.ts
Heatmap
histogram.ts
Histogram
line.ts
LineTrace
movable.ts
MovableGrid
MovableGraph
MovablePlane
plot.ts
Figure
Subplot
Trace
scatter.ts
ScatterTrace
segmented.ts
SegmentedTrace
smooth.ts
SmoothTrace
smoothSvgXY.ts
SmoothTraceSvgXY
smoothtraceFactory.ts
createSmoothTrace
violin.ts
ViolinKdeTrace
violinBox.ts
ViolinBoxTrace
service
audio.ts
AudioService
audioPalette.ts
WaveType
AudioPaletteIndex
AudioPaletteEntry
AudioPaletteService
autoplay.ts
AutoplayService
braille.ts
normalizeDisplayLines
BrailleService
chat.ts
ChatService
commandExecutor.ts
CommandExecutor
commandPalette.ts
CommandPaletteService
display.ts
DisplayService
formatter.ts
AxisType
FormatterService
goToExtrema.ts
GoToExtremaService
help.ts
HelpService
highContrast.ts
HighContrastService
highlight.ts
HighlightService
keybinding.ts
SCOPED_KEYMAP
ScopeKeymap
Keymap
getKeymapForScope
KeybindingService
Mousebindingservice
llmValidation.ts
LlmValidationService
modelVersions.ts
GptVersion
ClaudeVersion
GeminiVersion
ModelConfig
ModelVersions
MODEL_VERSIONS
navigation.ts
NavigationService
notification.ts
NotificationService
pattern.ts
PatternType
PatternConfig
PatternService
prompts.ts
USER_PROMPT_TEMPLATE
PromptContext
formatSystemPrompt
formatUserPrompt
review.ts
ReviewService
rotor.ts
RotorNavigationService
settings.ts
SettingsService
storage.ts
StorageService
LocalStorageService
text.ts
TextService
state
hook
useCommandExecutor.ts
useCommandExecutor
useMaidrController.ts
useMaidrController
useViewModel.ts
useViewModel
useViewModelState
viewModel
brailleViewModel.ts
BrailleState
BrailleViewModel
chatViewModel.ts
ChatState
ChatViewModel
commandPaletteViewModel.ts
CommandItem
CommandPaletteState
ExecuteCommandCallback
CommandPaletteViewModel
displayViewModel.ts
TooltipState
DisplayState
DisplayViewModel
goToExtremaViewModel.ts
GoToExtremaState
GoToExtremaViewModel
helpViewModel.ts
HelpMenuState
HelpViewModel
registry.ts
ViewModelMap
ViewModelRegistry
reviewViewModel.ts
ReviewState
ReviewViewModel
rotorNavigationViewModel.ts
RotorState
setValue
RotorNavigationViewModel
settingsViewModel.ts
SettingsState
SettingsViewModel
textViewModel.ts
TextState
TextViewModel
viewModel.ts
AbstractViewModel
context.ts
MaidrContextValue
MaidrContext
useMaidrContext
store.ts
createMaidrStore
AppStore
RootState
type
api.ts
ApiResponse
ApiError
HttpStatus
boxplotSection.ts
BoxplotSection
BoxplotSectionType
chat.ts
Suggestion
color.ts
Rgb
disposable.ts
Disposable
event.ts
KeybindingEntry
DomEventType
Status
Scope
Focus
Keys
Event
Emitter
extrema.ts
ExtremaNavigable
ExtremaTarget
grammar.ts
CandlestickTrend
FormatFunction
FormatType
AxisFormat
ViolinOptions
ViolinKdePoint
Maidr
MaidrSubplot
BarPoint
BoxPoint
BoxSelector
CandlestickPoint
HeatmapData
HistogramPoint
LinePoint
ScatterPoint
SegmentedPoint
SmoothPoint
AxisConfig
Orientation
CandlestickSelector
MaidrLayer
TraceType
help.ts
HelpMenuItem
llm.ts
Llm
GptVersion
ClaudeVersion
GeminiVersion
LlmVersion
LlmRequest
LlmResponse
Message
LlmModelSettings
movable.ts
Movable
MovableDirection
Coordinate
Node
navigation.ts
GridNavigable
isGridNavigable
PointWithX
XValue
PointsArray
ValuesArray
hasXProperty
isXValue
isPointWithX
observable.ts
Observer
Observable
settings.ts
DEFAULT_BRAILLE_SIZE
DEFAULT_BRAILLE_LINES
MAX_BRAILLE_LINES
AriaMode
ExpertiseLevel
HoverMode
LlmModelSettings
LlmSettings
GeneralSettings
Settings
DEFAULT_SETTINGS
state.ts
PlotState
FigureState
SubplotState
TraceEmptyState
TraceState
NonEmptyTraceState
LayerSwitchTraceState
isLayerSwitchTraceState
AudioEmptyState
AudioState
BrailleState
BarBrailleState
BoxBrailleState
CandlestickBrailleState
LineBrailleState
HeatmapBrailleState
AxisType
TextState
AutoplayState
HighlightState
types
rehype-mathjax.d.ts
export=
ui
component
Braille.tsx
default
Chat.tsx
default
CommandPalette.tsx
default
Help.tsx
default
Review.tsx
default
Settings.tsx
default
Text.tsx
default
Tooltip.tsx
default
components
GoToExtrema.tsx
GoToExtrema
MessageBubble.tsx
MessageBubble
ModelIcon.tsx
ModelIcon
ModelSelection.tsx
ModelSelection
Suggestions.tsx
Suggestions
TypingEffect.tsx
TypingEffect
App.tsx
MaidrApp
util
api.ts
Api
color.ts
Color
constant.ts
Constant
deepMerge.ts
deepMerge
format.ts
FormattableValue
defaultFormat
formatters
FormatUtil
initMaidr.tsx
DomNodeAdapter
initMaidrOnElement
math.ts
MathUtil
platform.ts
Platform
stack.ts
Stack
subplotLayout.ts
SubplotLayout
resolveSubplotLayout
svg.ts
Svg
controller.ts
Controller
google-charts-entry.ts
createMaidrFromGoogleChart
GoogleChartAdapterOptions
GoogleChart
GoogleChartType
GoogleDataTable
GoogleEvents
GoogleSelectionItem
MaidrData
MaidrLayer
MaidrSubplot
Orientation
TraceType
index.tsx
maidr-component.tsx
MaidrProps
Maidr
react-entry.ts
MaidrD3
MaidrD3Props
D3AdapterSpec
D3ChartType
useD3Adapter
UseD3AdapterResult
Maidr
MaidrProps
MaidrData
MaidrLayer
MaidrSubplot
Orientation
TraceType
recharts-entry.ts
convertRechartsToMaidr
getRechartsSelector
MaidrRecharts
useRechartsAdapter
HistogramBinConfig
MaidrRechartsProps
RechartsAdapterConfig
RechartsChartType
RechartsLayerConfig
MaidrData
MaidrLayer
MaidrSubplot
Orientation
TraceType
vegalite-entry.ts
vegaLiteToMaidr
VegaLiteChannelDef
VegaLiteEncoding
VegaLiteSpec
VegaLiteToMaidrOptions
VegaView
bindVegaLite
VegaLiteEmbedOptions
VegaLiteEmbedResult
embed
setDebug
MaidrData
MaidrLayer
MaidrSubplot
Orientation
TraceType