Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RtlZeroMemory/Rezi
/ functions
Functions
6,451 in github.com/RtlZeroMemory/Rezi
⨍
Functions
6,451
◇
Types & classes
226
↓ 1,432 callers
Method
push
Push an action onto the undo stack.
packages/core/src/widgets/codeEditor.ts:512
↓ 753 callers
Method
get
(key: K)
packages/core/src/runtime/localState.ts:107
↓ 598 callers
Function
describe
()
packages/testkit/src/fuzz.ts:219
↓ 461 callers
Method
push
( before: InputEditorSnapshot, after: InputEditorSnapshot, timestamp: number, groupable = fals
packages/core/src/runtime/inputEditor.ts:510
↓ 439 callers
Method
set
()
packages/core/src/runtime/localState.ts:141
↓ 363 callers
Function
mergeTextStyle
( base: ResolvedTextStyle, override: TextStyle | undefined, )
packages/core/src/renderer/renderToDrawlist/textStyle.ts:99
↓ 354 callers
Method
routeEngineEvent
* Route an engine event through the widget tree. * * Handles focus traversal (Tab/Shift+Tab), mouse interactions, * keyboard activation (Ente
packages/core/src/app/widgetRenderer.ts:1711
↓ 324 callers
Method
has
(key: K)
packages/core/src/runtime/localState.ts:111
↓ 261 callers
Method
drawText
(x: number, y: number, text: string, style?: TextStyle)
packages/core/src/drawlist/types.ts:77
↓ 228 callers
Function
rgb
(r: number, g: number, b: number)
packages/core/src/widgets/style.ts:38
↓ 219 callers
Method
start
()
packages/core/src/app/types.ts:60
↓ 199 callers
Method
fail
(detail: string, position = this.pos)
packages/core/src/constraints/parser.ts:416
↓ 195 callers
Method
submitFrame
* Execute draw function, build drawlist, and submit to backend. * * @param drawFn - User draw function receiving the builder * @param hooks -
packages/core/src/app/rawRenderer.ts:88
↓ 194 callers
Function
createApp
(opts: CreateAppStateOptions<S> | CreateAppRoutesOnlyOptions)
packages/core/src/app/createApp.ts:132
↓ 182 callers
Function
flushMicrotasks
(count: number)
packages/core/src/app/__tests__/helpers.ts:3
↓ 180 callers
Function
color
(r: number, g: number, b: number)
packages/core/src/theme/tokens.ts:285
↓ 175 callers
Function
measureTextCells
(text: string)
packages/core/src/layout/textMeasure.ts:252
↓ 164 callers
Method
update
(updater: S | ((prev: Readonly<S>) => S))
packages/core/src/app/types.ts:51
↓ 156 callers
Method
clear
* Clear all stored event traces.
packages/core/src/debug/eventTrace.ts:107
↓ 155 callers
Method
getFocusedId
* Get the currently focused widget ID. * * @returns Focused widget ID or null if nothing focused
packages/core/src/app/widgetRenderer.ts:1523
↓ 155 callers
Method
write
(data: string)
packages/node/src/testing/ptyHarness.ts:21
↓ 151 callers
Function
createDrawlistBuilder
(opts: DrawlistBuilderOpts = {})
packages/core/src/drawlist/builder.ts:197
↓ 151 callers
Function
safeMod
(value int, denom int)
packages/bench/bubbletea-bench/main.go:423
↓ 147 callers
Method
view
(fn: ViewFn<S>)
packages/core/src/app/types.ts:45
↓ 146 callers
Method
build
()
packages/core/src/drawlist/types.ts:111
↓ 144 callers
Method
delete
()
packages/core/src/runtime/localState.ts:145
↓ 144 callers
Function
ok
(value: T)
packages/core/src/layout/engine/result.ts:3
↓ 144 callers
Method
stop
()
packages/core/src/app/types.ts:62
↓ 141 callers
Method
keys
(bindings: BindingMap<KeyContext<S>>)
packages/core/src/app/types.ts:77
↓ 134 callers
Function
expr
(source: string)
packages/core/src/constraints/expr.ts:110
↓ 131 callers
Function
keyEvent
(key: number, mods = 0, timeMs = 0)
packages/core/src/app/__tests__/widgetRenderer.integration.test.ts:30
↓ 131 callers
Function
layout
( node: VNode, x: number, y: number, maxW: number, maxH: number, axis: Axis, measureCache?: Weak
packages/core/src/layout/engine/layoutEngine.ts:1139
↓ 127 callers
Function
parseInternedStrings
(bytes: Uint8Array)
packages/core/src/__tests__/drawlistDecode.ts:216
↓ 126 callers
Function
createInstanceIdAllocator
(startAt: InstanceId = 1)
packages/core/src/runtime/instance.ts:23
↓ 121 callers
Function
randomInt
(rng: Rng, min: number, max: number)
packages/testkit/src/fuzz.ts:84
↓ 115 callers
Method
resolve
Get the resolved cursor state after all widget requests.
packages/core/src/cursor/cursorState.ts:49
↓ 114 callers
Method
dispose
()
packages/core/src/app/types.ts:63
↓ 112 callers
Function
text
(value: string)
packages/core/src/layout/__tests__/layout.grid.test.ts:33
↓ 110 callers
Function
invokeCallbackSafely
( callback: ((...args: TArgs) => void) | undefined, ...args: TArgs )
packages/core/src/app/widgetRenderer/mouseRouting.ts:295
↓ 109 callers
Function
createTestRenderer
(opts: TestRendererOptions = {})
packages/core/src/testing/renderer.ts:506
↓ 106 callers
Function
runtimeNode
( instanceId: InstanceId, vnode: VNode, children: readonly RuntimeInstance[] = [], )
packages/core/src/layout/__tests__/layout.stability-signature.test.ts:78
↓ 94 callers
Method
add
(input: TestEventInput)
packages/core/src/testing/events.ts:376
↓ 93 callers
Function
textNode
(label: string, key?: string)
packages/core/src/runtime/__tests__/reconcile.keyed.test.ts:6
↓ 90 callers
Function
commitVNodeTree
( prevRoot: RuntimeInstance | null, nextRootVNode: VNode, opts: Readonly<{ allocator: InstanceIdAllo
packages/core/src/runtime/commit.ts:286
↓ 90 callers
Function
createElement
( type: JsxElementType, props: Readonly<Record<string, unknown>> | null, key?: string, )
packages/jsx/src/createElement.ts:202
↓ 90 callers
Function
hitTestFocusable
( tree: VNode, layout: LayoutTree, x: number, y: number, )
packages/core/src/layout/hitTest.ts:198
↓ 89 callers
Method
getState
()
packages/core/src/repro/replay.ts:485
↓ 86 callers
Function
matchKey
( trie: TrieNode<C>, state: ChordState, key: ParsedKey, timeMs: number, )
packages/core/src/keybindings/chordMatcher.ts:148
↓ 84 callers
Function
icon
* Create a frozen icon definition.
packages/core/src/icons/registry.ts:32
↓ 83 callers
Method
readU32
Read unsigned 32-bit integer (little-endian), advancing cursor by 4 bytes.
packages/core/src/binary/reader.ts:77
↓ 82 callers
Function
asIntrinsic
(component: ComponentFunction)
packages/jsx/src/createElement.ts:90
↓ 82 callers
Method
create
(cfg: HarnessConfig = {})
packages/node/src/__e2e__/terminal_io_contract.e2e.test.ts:156
↓ 81 callers
Function
withOptionalKey
( props: Omit<P, "key">, key: string | undefined, )
packages/jsx/src/components.ts:172
↓ 78 callers
Function
box
(props: { width?: number | "auto" | "full"; height?: number | "auto" | "full"; flex?: number; })
packages/core/src/layout/__tests__/layout.wrap.test.ts:32
↓ 77 callers
Function
chance
(rng: Rng, percent: number)
packages/testkit/src/fuzz.ts:93
↓ 77 callers
Function
encodeZrevBatchV1
( opts: Readonly<{ flags?: number; events?: readonly TestZrevEvent[] }>, )
packages/core/src/testing/events.ts:202
↓ 77 callers
Function
textNode
(label: string)
packages/core/src/runtime/__tests__/reconcile.unkeyed.test.ts:6
↓ 76 callers
Function
makeBackendBatch
( opts: Readonly<{ bytes: Uint8Array; droppedBatches?: number; onRelease?: () => void; }>, )
packages/core/src/testing/events.ts:326
↓ 74 callers
Function
append
(chunk: string)
packages/core/src/widgets/markdown/stream.ts:71
↓ 74 callers
Method
entries
()
packages/core/src/runtime/localState.ts:121
↓ 74 callers
Function
noRenderHooks
()
packages/core/src/app/__tests__/widgetRenderer.integration.test.ts:26
↓ 74 callers
Method
pushBatch
(batch: BackendEventBatch)
packages/core/src/app/__tests__/stubBackend.ts:88
↓ 73 callers
Function
textNode
(label: string, key?: string)
packages/core/src/runtime/__tests__/reconcile.mixed.test.ts:6
↓ 72 callers
Function
clampNonNegative
(n: number)
packages/core/src/layout/engine/bounds.ts:11
↓ 72 callers
Method
emit
(type: string, event: unknown)
packages/core/src/widgets/__tests__/composition.streamingHooks.test.ts:259
↓ 71 callers
Function
parseKeySequence
(input: string)
packages/core/src/keybindings/parser.ts:208
↓ 70 callers
Function
defineWidget
( render: (props: Props, ctx: WidgetContext<State>) => VNode, options?: DefineWidgetOptions, )
packages/core/src/widgets/composition.ts:299
↓ 70 callers
Method
fillRect
(x: number, y: number, w: number, h: number, style?: TextStyle)
packages/core/src/drawlist/types.ts:74
↓ 70 callers
Method
pushClip
(x: number, y: number, w: number, h: number)
packages/core/src/drawlist/types.ts:78
↓ 69 callers
Function
resolve
()
packages/core/src/cursor/cursorState.ts:72
↓ 68 callers
Function
clipPad
(s string, cols int)
packages/bench/bubbletea-bench/main.go:404
↓ 67 callers
Function
flushMicrotasks
(count: number)
packages/core/src/repro/replay.ts:282
↓ 66 callers
Function
asTextStyle
(v: unknown, theme?: Theme)
packages/core/src/renderer/styles.ts:25
↓ 64 callers
Function
createFormHarness
()
packages/core/src/forms/__tests__/harness.ts:11
↓ 64 callers
Function
createHookContext
( state: CompositeInstanceState, onInvalidate: () => void, )
packages/core/src/runtime/instances.ts:355
↓ 64 callers
Method
draw
(fn: DrawFn)
packages/core/src/app/types.ts:48
↓ 63 callers
Method
resolveNextFrame
()
packages/core/src/app/__tests__/stubBackend.ts:66
↓ 62 callers
Function
blendRgb
(a: Rgb24, b: Rgb24, t: number)
packages/core/src/theme/blend.ts:10
↓ 61 callers
Method
popClip
()
packages/core/src/drawlist/types.ts:79
↓ 61 callers
Function
useTransition
( ctx: TransitionHookContext, value: number, config: UseTransitionConfig = {}, )
packages/core/src/widgets/hooks/animation.ts:541
↓ 60 callers
Method
replace
Replace the current route entry without growing history.
packages/core/src/router/types.ts:26
↓ 59 callers
Function
clipPad
(s: string, cols: number)
packages/bench/opentui-bench/run.ts:158
↓ 59 callers
Function
createManagerState
()
packages/core/src/keybindings/manager.ts:79
↓ 58 callers
Function
mustLayout
( node: VNode, maxW: number, maxH: number, axis: "row" | "column" = "column", measureCache?: WeakMap
packages/core/src/layout/__tests__/layout.measure-cache.test.ts:15
↓ 58 callers
Function
reconcileChildren
( parentInstanceId: InstanceId, prevChildren: readonly PrevChild[], nextVChildren: readonly VNode[], a
packages/core/src/runtime/reconcile.ts:193
↓ 57 callers
Function
fail
(code: ReproParseErrorCode, path: string, detail: string)
packages/core/src/repro/schema.ts:137
↓ 57 callers
Function
fixedBox
(width: number, height: number)
packages/core/src/layout/__tests__/layout.grid.edge.test.ts:25
↓ 57 callers
Function
routeKeyEvent
( state: KeybindingManagerState<KeyContext<S>>, event: ZrevEvent, context: KeyContext<S>, )
packages/core/src/keybindings/manager.ts:654
↓ 56 callers
Function
createCompositeInstanceRegistry
()
packages/core/src/runtime/instances.ts:212
↓ 56 callers
Function
freezeState
(state: StarshipState)
packages/create-rezi/templates/starship/src/helpers/state.ts:52
↓ 55 callers
Function
createNoopBackend
()
packages/core/src/app/__tests__/widgetRenderer.integration.test.ts:67
↓ 55 callers
Function
findIndex
(events: readonly ZrevEvent[], pred: (ev: ZrevEvent) => boolean)
packages/node/src/__e2e__/terminal_io_contract.e2e.test.ts:525
↓ 54 callers
Function
flattenTree
( data: T | readonly T[], getKey: (node: T) => string, getChildren: ((node: T) => readonly T[] | undefin
packages/core/src/widgets/tree.ts:55
↓ 54 callers
Function
isVisibleRect
(r: Rect)
packages/core/src/renderer/renderToDrawlist/indices.ts:10
↓ 54 callers
Function
makeKey
(keyStr: string)
packages/core/src/keybindings/__tests__/keybinding.chord.test.ts:19
↓ 54 callers
Function
mouseEvent
( x: number, y: number, mouseKind: 1 | 2 | 3 | 4 | 5, opts: Readonly<{ timeMs?: number; button
packages/core/src/app/__tests__/widgetRenderer.integration.test.ts:38
↓ 53 callers
Function
assert
(cond, msg)
packages/native/scripts/smoke.mjs:23
↓ 52 callers
Function
buildTrie
(bindings: readonly KeyBinding<C>[])
packages/core/src/keybindings/chordMatcher.ts:52
↓ 51 callers
Method
parse
()
packages/core/src/constraints/parser.ts:86
↓ 51 callers
Function
pick
(rng: Rng, values: readonly T[])
packages/testkit/src/fuzz.ts:101
next →
1–100 of 6,451, ranked by callers