| Damage | NanoUI.Testing, NanoUI |
| DamageBounds | NanoUI |
| DamageClip | NanoUI.Testing, NanoUI |
| DamageCustom | NanoUI |
| DamageExact | NanoUI |
| DamageFull | NanoUI.Testing, NanoUI |
| damageFull | NanoUI.Context, NanoUI.Testing |
| damageFullNow | NanoUI.Monad, NanoUI |
| damageGroupNow | NanoUI.Monad, NanoUI |
| DamageInflated | NanoUI |
| damageIsEmpty | NanoUI.Testing |
| damageKey | NanoUI.Context, NanoUI.Testing |
| damageKeyNow | NanoUI.Monad, NanoUI |
| DamageNone | NanoUI |
| damagePeers | NanoUI.Context, NanoUI.Testing |
| damageRect | NanoUI.Context, NanoUI.Testing |
| damageRectNow | NanoUI.Monad, NanoUI |
| DamageRequest | NanoUI.Context.Types, NanoUI.Context, NanoUI.Testing |
| DamageSelf | NanoUI |
| DamageState | |
| 1 (Type/Class) | NanoUI.Context.Types, NanoUI.Context |
| 2 (Data Constructor) | NanoUI.Context.Types, NanoUI.Context |
| DamageUnion | NanoUI |
| damageWidget | NanoUI.Context, NanoUI.Testing |
| damageWidgetNow | NanoUI.Monad, NanoUI |
| danger | NanoUI |
| dbgCmds | NanoUI.Debug |
| dbgFrameMs | NanoUI.Debug |
| dbgIndices | NanoUI.Debug |
| dbgLoopFps | NanoUI.Debug |
| dbgMouseX | NanoUI.Debug |
| dbgMouseY | NanoUI.Debug |
| dbgPresentFps | NanoUI.Debug |
| dbgPresentMs | NanoUI.Debug |
| dbgPresents | NanoUI.Debug |
| dbgRenderMs | NanoUI.Debug |
| dbgRts | NanoUI.Debug |
| dbgSkips | NanoUI.Debug |
| dbgUiMs | NanoUI.Debug |
| dbgVerts | NanoUI.Debug |
| dbgWinH | NanoUI.Debug |
| dbgWinW | NanoUI.Debug |
| dcsCustomCursors | NanoUI.Context.Types, NanoUI.Context |
| dcsCustomDamageSlop | NanoUI.Context.Types, NanoUI.Context |
| dcsCustomDrawings | NanoUI.Context.Types, NanoUI.Context |
| dcsCustomDrawOpCache | NanoUI.Context.Types, NanoUI.Context |
| dcsCustomMeasures | NanoUI.Context.Types, NanoUI.Context |
| dcsDrawFitCache | NanoUI.Context.Types, NanoUI.Context |
| dcsDrawings | NanoUI.Context.Types, NanoUI.Context |
| dcsDrawOpCache | NanoUI.Context.Types, NanoUI.Context |
| dcsPopupConfigs | NanoUI.Context.Types, NanoUI.Context |
| debugPanelOpen | NanoUI.Testing |
| debugRefreshDue | NanoUI.Debug |
| debugRefreshSec | NanoUI.Debug |
| DebugSampler | |
| 1 (Type/Class) | NanoUI.Debug |
| 2 (Data Constructor) | NanoUI.Debug |
| DebugSamplerRef | NanoUI.Debug |
| deBuild | NanoUI.Context.Types, NanoUI.Context |
| decodeMessages | NanoUI.Context.Types, NanoUI.Context, NanoUI.Monad, NanoUI.Testing |
| deContent | NanoUI.Context.Types, NanoUI.Context |
| DecorationNone | NanoUI |
| DecorationStrikethrough | NanoUI |
| DecorationUnderline | NanoUI |
| DecorationUnderlineStrike | NanoUI |
| defaultCustomWidgetSpec | NanoUI.Widgets.Custom, NanoUI |
| defaultDamageSlop | NanoUI |
| defaultLayout | NanoUI |
| defaultNumericInputConfig | NanoUI |
| defaultPaneGridConfig | NanoUI.Widgets.PaneGrid, NanoUI |
| defaultPopupConfig | NanoUI |
| defaultScrollConfig | NanoUI.Context |
| defaultScrollTuning | NanoUI.Context.Types, NanoUI.Context, NanoUI |
| defaultSearchFieldConfig | NanoUI |
| defaultTableConfig | NanoUI |
| defaultTabsConfig | NanoUI |
| defaultTextFont | NanoUI |
| defaultTextInputConfig | NanoUI |
| defaultTheme | NanoUI |
| Delete | NanoUI.Widgets.TextCommand, NanoUI.Widgets.TextEditor, NanoUI |
| DemoSpan | NanoUI.Testing.Harness |
| destructive | NanoUI |
| dfcContent | NanoUI.Context.Types, NanoUI.Context |
| dfcDh | NanoUI.Context.Types, NanoUI.Context |
| dfcDw | NanoUI.Context.Types, NanoUI.Context |
| dfcIn | NanoUI.Context.Types, NanoUI.Context |
| dfcLh | NanoUI.Context.Types, NanoUI.Context |
| dfcOut | NanoUI.Context.Types, NanoUI.Context |
| diAxis | NanoUI.Widgets.SplitPane |
| diBand | NanoUI.Widgets.SplitPane |
| diRatio | NanoUI.Widgets.SplitPane |
| DirColumn | NanoUI.Layout.Arena |
| Direction | NanoUI |
| diRegion | NanoUI.Widgets.SplitPane |
| DirRow | NanoUI.Layout.Arena |
| DirTag | NanoUI.Layout.Arena |
| disabledTheme | NanoUI |
| disabledWhen | NanoUI.Monad, NanoUI |
| diSplitId | NanoUI.Widgets.SplitPane |
| DividerInfo | |
| 1 (Type/Class) | NanoUI.Widgets.SplitPane |
| 2 (Data Constructor) | NanoUI.Widgets.SplitPane |
| DocumentEnd | NanoUI.Widgets.TextCommand, NanoUI.Widgets.TextEditor, NanoUI |
| documentEnd | NanoUI.Widgets.TextBuffer |
| DocumentStart | NanoUI.Widgets.TextCommand, NanoUI.Widgets.TextEditor, NanoUI |
| doeBounds | NanoUI.Context.Types |
| doeContent | NanoUI.Context.Types |
| doeOps | NanoUI.Context.Types |
| Drag2D | |
| 1 (Type/Class) | NanoUI.Widgets.Custom, NanoUI |
| 2 (Data Constructor) | NanoUI.Widgets.Custom, NanoUI |
| dragActive | NanoUI.Widgets.Custom, NanoUI |
| dragDelta | NanoUI.Widgets.Custom, NanoUI |
| dragPos | NanoUI.Testing.Harness |
| dragPosition | NanoUI.Widgets.Custom, NanoUI |
| dragWindowEdge | NanoUI.Testing.Harness |
| drainMessages | NanoUI.Context |
| drawCircle | NanoUI.Widgets.Custom, NanoUI |
| DrawCmd | |
| 1 (Type/Class) | NanoUI.Testing |
| 2 (Data Constructor) | NanoUI.Testing |
| drawCmdCount | NanoUI.Testing |
| drawCmdElems | NanoUI.Testing |
| drawCmdNull | NanoUI.Testing |
| drawCommands | NanoUI.Testing |
| DrawData | |
| 1 (Type/Class) | NanoUI.Testing |
| 2 (Data Constructor) | NanoUI.Testing |
| DrawFitCache | |
| 1 (Type/Class) | NanoUI.Context.Types, NanoUI.Context |
| 2 (Data Constructor) | NanoUI.Context.Types, NanoUI.Context |
| drawGlyph | NanoUI |
| drawImage | NanoUI.Widgets.Custom, NanoUI |
| DrawImageRect | NanoUI.Testing, NanoUI |
| drawImageUV | NanoUI.Widgets.Custom, NanoUI |
| drawIndexCount | NanoUI.Testing |
| drawIndices | NanoUI.Testing |
| drawing | NanoUI |
| DrawingBuild | NanoUI |
| drawingCached | NanoUI |
| DrawingCacheState | |
| 1 (Type/Class) | NanoUI.Context.Types, NanoUI.Context |
| 2 (Data Constructor) | NanoUI.Context.Types, NanoUI.Context |
| DrawingEntry | |
| 1 (Type/Class) | NanoUI.Context.Types, NanoUI.Context |
| 2 (Data Constructor) | NanoUI.Context.Types, NanoUI.Context |
| DrawingLock | |
| 1 (Type/Class) | NanoUI.Runner |
| 2 (Data Constructor) | NanoUI.Runner |
| drawingOpsStale | NanoUI.Context |
| drawingVersioned | NanoUI |
| drawLayerSlices | NanoUI.Testing |
| drawLinearGradientH | NanoUI.Widgets.Custom, NanoUI |
| drawLinearGradientV | NanoUI.Widgets.Custom, NanoUI |
| DrawOp | NanoUI.Testing, NanoUI |
| DrawOpCacheEntry | |
| 1 (Type/Class) | NanoUI.Context.Types |
| 2 (Data Constructor) | NanoUI.Context.Types |
| drawQuadGradient | NanoUI.Widgets.Custom, NanoUI |
| drawQuads | NanoUI.Testing.Harness |
| drawRect | NanoUI.Widgets.Custom, NanoUI |
| drawRoundedRect | NanoUI.Widgets.Custom, NanoUI |
| drawShaped | NanoUI |
| drawStroke | NanoUI.Widgets.Custom, NanoUI |
| drawStrokeAA | NanoUI.Widgets.Custom, NanoUI |
| drawStrokeCircle | NanoUI.Widgets.Custom, NanoUI |
| drawStrokeRoundedRect | NanoUI.Widgets.Custom, NanoUI |
| DrawText | NanoUI.Testing, NanoUI |
| drawText | NanoUI.Widgets.Custom, NanoUI |
| drawTextBox | NanoUI.Testing, NanoUI |
| DrawTextStyled | NanoUI.Testing, NanoUI |
| drawVertexCount | NanoUI.Testing |
| drawVertices | NanoUI.Testing |
| DropBegin | NanoUI.Input, NanoUI |
| DropComplete | NanoUI.Input, NanoUI |
| DropEvent | |
| 1 (Type/Class) | NanoUI.Input, NanoUI |
| 2 (Data Constructor) | NanoUI.Input, NanoUI |
| dropEventData | NanoUI.Input, NanoUI |
| dropEventPos | NanoUI.Input, NanoUI |
| dropEventType | NanoUI.Input, NanoUI |
| DropFile | NanoUI.Input, NanoUI |
| dropFiles | NanoUI |
| dropHovered | NanoUI |
| DropPosition | NanoUI.Input, NanoUI |
| dropPosition | NanoUI |
| dropPreview | NanoUI.Widgets.SplitPane |
| dropReceived | NanoUI |
| DropSplit | NanoUI.Widgets.SplitPane |
| DropSwap | NanoUI.Widgets.SplitPane |
| DropTarget | |
| 1 (Type/Class) | NanoUI |
| 2 (Data Constructor) | NanoUI |
| dropTargetForPane | NanoUI.Widgets.SplitPane |
| DropText | NanoUI.Input, NanoUI |
| dropTexts | NanoUI |
| DropTop | NanoUI.Widgets.SplitPane |
| DropType | NanoUI.Input, NanoUI |
| dropZone | NanoUI |
| dsDamage | NanoUI.Context.Types, NanoUI.Context |
| dsDirty | NanoUI.Context.Types, NanoUI.Context |
| dsLastWindowSize | NanoUI.Context.Types, NanoUI.Context |
| dsPrevClips | NanoUI.Context.Types, NanoUI.Context |
| dsPrevNodeTexts | NanoUI.Context.Types, NanoUI.Context |
| dsPrevRects | NanoUI.Context.Types, NanoUI.Context |
| dsRequests | NanoUI.Context.Types, NanoUI.Context |