Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Riim/cellx
/ functions
Functions
117 in github.com/Riim/cellx
⨍
Functions
117
◇
Types & classes
15
↓ 124 callers
Function
cellx
( valueOrPullFn: Value | TCellPull<Value, Context, Meta>, options?: ICellOptions<Value, Context, Meta> )
src/cellx.ts:59
↓ 59 callers
Function
computed
( pullFn: TCellPull<Value, Context, Meta>, options?: ICellOptions<Value, Context, Meta> )
src/cellx.ts:41
↓ 55 callers
Method
get
()
src/Cell.ts:648
↓ 48 callers
Function
hard
()
benchmarks/utils.ts:82
↓ 47 callers
Method
push
(value: Value)
src/Cell.ts:919
↓ 34 callers
Method
on
(type: string | ICellListeners, listener?: any, context?: any)
src/Cell.ts:293
↓ 32 callers
Function
release
()
src/release.ts:3
↓ 25 callers
Method
emit
( evt: | { target?: EventEmitter; type: string | symbol; bubbles?: boolean; defaultPr
src/EventEmitter.ts:180
↓ 25 callers
Method
set
(value: Value)
src/Cell.ts:886
↓ 18 callers
Method
off
(type?: string | ICellListeners, listener?: any, context?: any)
src/Cell.ts:326
↓ 10 callers
Function
listener
()
tests/Cell.test.ts:615
↓ 8 callers
Function
__extends
(child, parent)
perf/lib/reactor.js:6
↓ 8 callers
Method
pull
()
src/Cell.ts:792
↓ 7 callers
Method
error
()
src/Cell.ts:630
↓ 6 callers
Method
actualize
()
src/Cell.ts:583
↓ 6 callers
Function
batch
(fn: () => T)
src/batch.ts:3
↓ 6 callers
Method
getListeners
( type?: string | symbol )
src/EventEmitter.ts:62
↓ 6 callers
Method
subscribe
( listener: ( this: C extends undefined ? (typeof this)['context'] : C, err: Error | null, evt: TCe
src/Cell.ts:389
↓ 5 callers
Method
_actualize
()
src/Cell.ts:591
↓ 5 callers
Method
_fail
(err: any, fromPull?: boolean)
src/Cell.ts:988
↓ 5 callers
Method
onChange
( listener: TCellChangeEventListener<Cell<Value, C extends undefined ? Context : C, Meta>>, context?: C )
src/Cell.ts:361
↓ 5 callers
Function
reaction
( source: Cell | Array<Cell> | TCellPull<Value, Context, Meta>, fn: (this: Context, value: Value, prevValue:
src/reaction.ts:3
↓ 5 callers
Method
reap
()
src/Cell.ts:1032
↓ 4 callers
Function
$R
(fnc, context)
perf/lib/reactive.js:5
↓ 4 callers
Method
_off
(type: string | symbol, listener: TListener, context: any)
src/EventEmitter.ts:138
↓ 4 callers
Method
_on
(type: string | symbol, listener: TListener, context: any)
src/EventEmitter.ts:124
↓ 4 callers
Method
_push
(value: Value, fromPull?: boolean)
src/Cell.ts:927
↓ 4 callers
Function
getDependencyListLength
(list: IDependencyList | null)
tests/track.test.ts:5
↓ 4 callers
Function
isEventEmitterLike
(value: any)
src/utils/isEventEmitterLike.ts:3
↓ 4 callers
Function
observable
( value: Value, options?: Omit<ICellOptions<Value, Context, Meta>, 'pull' | 'value'> )
src/cellx.ts:30
↓ 4 callers
Function
transaction
(fn: () => T, onFailure?: (err: any) => T | void)
src/transaction.ts:4
↓ 3 callers
Function
autorun
( fn: (this: Context, value: Value | undefined, disposer: () => void) => Value, cellOptions?: ICellOptions<V
src/autorun.ts:3
↓ 3 callers
Method
batch
(fn: Function)
src/EventEmitter.ts:30
↓ 3 callers
Function
formatLog
(values: Array<number>)
benchmarks/utils.ts:26
↓ 3 callers
Method
getDependencies
()
src/Cell.ts:165
↓ 3 callers
Method
onError
( listener: TCellErrorEventListener<Cell<Value, C extends undefined ? Context : C, Meta>>, context?: C )
src/Cell.ts:375
↓ 3 callers
Function
printLogs
(results: Record<string, ReturnType<typeof formatLog>>)
benchmarks/utils.ts:3
↓ 3 callers
Method
triggerEvent
(evt: IEvent)
src/EventEmitter.ts:248
↓ 3 callers
Method
value
()
src/Cell.ts:623
↓ 2 callers
Method
_activate
()
src/Cell.ts:494
↓ 2 callers
Method
_addDependent
(dependent: Cell)
src/Cell.ts:446
↓ 2 callers
Method
_addToRelease
()
src/Cell.ts:532
↓ 2 callers
Method
_deactivate
()
src/Cell.ts:511
↓ 2 callers
Method
_deleteDependent
(dependent: Cell)
src/Cell.ts:457
↓ 2 callers
Method
_tryEventListener
($listener: I$Listener, evt: IEvent)
src/EventEmitter.ts:270
↓ 2 callers
Function
defineObservableProperty
( obj: T, key: string, value: any )
src/define.ts:3
↓ 2 callers
Method
dispose
()
src/Cell.ts:1044
↓ 1 callers
Function
afterRelease
(cb: Function)
src/afterRelease.ts:3
↓ 1 callers
Function
configure
(options: Partial<typeof config>)
src/config.ts:9
↓ 1 callers
Function
define
(obj: object, keyOrProps: string | Record<string, any>, value?: any)
src/define.ts:42
↓ 1 callers
Function
defineObservableProperties
( obj: T, props: Record<string, any> )
src/define.ts:29
↓ 1 callers
Method
fail
(err: any)
src/Cell.ts:980
↓ 1 callers
Function
fib
(n: number)
benchmarks/utils.ts:74
↓ 1 callers
Function
isPromiseLike
(value: any)
src/utils/isPromiseLike.ts:1
↓ 1 callers
Function
makeHandler
(key)
perf/lib/prop1.js:997
↓ 1 callers
Function
max
(values: Array<number>)
benchmarks/utils.ts:46
↓ 1 callers
Function
med
(values: Array<number>)
benchmarks/utils.ts:58
↓ 1 callers
Function
min
(values: Array<number>)
benchmarks/utils.ts:34
↓ 1 callers
Method
offChange
( listener: TCellChangeEventListener<Cell<Value, C extends undefined ? Context : C, Meta>>, context?: C )
src/Cell.ts:368
↓ 1 callers
Method
once
(type: string | symbol, listener: TListener, context?: any)
src/EventEmitter.ts:164
↓ 1 callers
Function
search
(rFnc)
perf/lib/reactive.js:97
↓ 1 callers
Function
setupComputersTest
(setups: Record<string, Setup>)
benchmarks/main.bench.ts:514
↓ 1 callers
Method
silently
(fn: Function)
src/EventEmitter.ts:48
↓ 1 callers
Function
topo
(rootFnc)
perf/lib/reactive.js:95
↓ 1 callers
Function
tracked
(fn: () => T)
src/track.ts:18
↓ 1 callers
Function
untracked
(fn: () => T)
src/track.ts:8
↓ 1 callers
Function
wait
(message)
perf/lib/prop1.js:261
Function
$mol_atom
(handler, fail, host, field, key)
perf/lib/mol_atom.web.js:396
Function
$mol_atom_restore
(error)
perf/lib/mol_atom.web.js:674
Function
$mol_atom_task
(handler, fail)
perf/lib/mol_atom.web.js:696
Function
$mol_atom_wait
(message)
perf/lib/mol_atom.web.js:687
Function
$mol_defer
(run)
perf/lib/mol_atom.web.js:218
Function
$mol_dict_shim
()
perf/lib/mol_atom.web.js:277
Function
$mol_log
(path, values)
perf/lib/mol_atom.web.js:7
Function
$mol_object
()
perf/lib/mol_atom.web.js:46
Function
$mol_set_shim
()
perf/lib/mol_atom.web.js:132
Function
CompoundError
(message, errorArray)
perf/lib/reactor.js:226
Function
__
()
perf/lib/prop1.js:123
Function
__
()
perf/lib/mol_atom.web.js:211
Method
_onValueChange
(evt: IEvent)
src/Cell.ts:524
Method
active
()
src/Cell.ts:204
Method
constructor
(options: ICellOptions<Value, Context, Meta>)
src/Cell.ts:218
Function
ctor
()
perf/lib/reactor.js:6
Method
currentlyPulling
()
src/Cell.ts:131
Function
defer
(handler)
perf/lib/prop1.js:315
Function
disposer
()
src/reaction.ts:17
Function
enumeration
(_name)
perf/lib/prop1.js:366
Function
filter
()
perf/lib/mol_atom.web.js:20
Function
func
( )
perf/lib/prop1.js:13
Function
get
(map)
perf/lib/prop1.js:966
Function
get
()
src/define.ts:17
Method
getDependents
()
src/Cell.ts:179
Method
initialized
()
src/Cell.ts:197
Function
map
()
perf/lib/prop1.js:929
Function
object
(config)
perf/lib/prop1.js:29
Method
off
( type?: string | symbol | Record<string | symbol, TListener>, listener?: any, context?: any )
src/EventEmitter.ts:94
Method
offError
( listener: TCellErrorEventListener<Cell<Value, C extends undefined ? Context : C, Meta>>, context?: C )
src/Cell.ts:382
Method
on
(type: string | symbol | Record<string | symbol, TListener>, listener?: any, context?: any)
src/EventEmitter.ts:70
Function
onChange
()
tests/Cell.test.ts:73
Function
onChange
()
tests/afterRelease.test.ts:7
next →
1–100 of 117, ranked by callers