Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dotchain/dot
/ functions
Functions
1,359 in github.com/dotchain/dot
⨍
Functions
1,359
◇
Types & classes
213
↓ 3 callers
Method
merge
(ops []*opInfo, terms []changes.Value, pri int)
x/rich/eval/parser.go:121
↓ 3 callers
Method
merge
(o changes.Change, reverse bool)
changes/run/run.go:60
↓ 3 callers
Function
must
(err error)
server.go:46
↓ 3 callers
Function
must
(err error)
session_test.go:90
↓ 3 callers
Function
must
(err error)
ops/pg/pg.go:270
↓ 3 callers
Method
setBoo
(value bool)
x/dotc/testdata/mystruct/generated.go:44
↓ 3 callers
Method
setBoop
(value *bool)
x/dotc/testdata/mystruct/generated.go:50
↓ 3 callers
Method
setStr
(value string)
x/dotc/testdata/mystruct/generated.go:56
↓ 3 callers
Method
skipSpace
(r *bufio.Reader)
ops/sjson/decoder.go:252
↓ 3 callers
Method
slice
(offset, count int)
x/rich/setattr.go:197
↓ 3 callers
Method
str
()
x/dotc/testdata/mystruct/generated3.go:114
↓ 3 callers
Method
str
()
x/dotc/testdata/mystruct/generated.go:114
↓ 3 callers
Method
str
()
x/dotc/testdata/mystruct/generated2.go:114
↓ 3 callers
Method
str
()
x/dotc/testdata/myunion/generated.go:213
↓ 3 callers
Method
str
()
x/dotc/testdata/myunion/generated2.go:213
↓ 3 callers
Method
swap
(l, r []Move)
changes/move.go:240
↓ 3 callers
Method
toString
()
changes/crdt/ord.go:58
↓ 3 callers
Function
typeFromName
(name string, types map[string]reflect.Type)
ops/sjson/typename.go:35
↓ 3 callers
Function
typeName
(v reflect.Type)
ops/sjson/typename.go:15
↓ 3 callers
Method
valueOf
(v interface{})
x/rich/eval/dict.go:97
↓ 3 callers
Method
withLock
(fn func())
streams/undo/stack.go:40
↓ 2 callers
Method
Apply
(ctx changes.Context, c changes.Change)
example/generated.go:32
↓ 2 callers
Method
Apply
Apply implments Changes.Value
x/heap/heap.go:62
↓ 2 callers
Method
Apply
Apply implements changes.Value
x/rich/data/row.go:27
↓ 2 callers
Method
Apply
Apply implements changes.Value
x/rich/data/col.go:29
↓ 2 callers
Method
Apply
Apply implements channges.Value
x/rich/data/ref.go:21
↓ 2 callers
Method
Apply
Apply implements changes.Value.
x/rich/eval/call.go:32
↓ 2 callers
Method
Apply
(ctx changes.Context, c changes.Change)
stress/generated.go:34
↓ 2 callers
Method
ApplyTo
ApplyTo is not relevant to PathChange. It only works when the path is empty. In all other cases, it panics.
changes/path.go:45
↓ 2 callers
Method
ApplyTo
ApplyTo implements Custom.ApplyTo
changes/meta.go:40
↓ 2 callers
Method
ApplyTo
ApplyTo implements changes.Custom
refs/update.go:87
↓ 2 callers
Method
Change
()
changes/changes.go:257
↓ 2 callers
Method
Count
Count returns the size of the text
x/rich/text.go:39
↓ 2 callers
Method
Count
Count returns size of the array
changes/types/array.go:21
↓ 2 callers
Method
DeleteChange
DeleteChange returns the change to apply for deleting an item from the heap
x/heap/heap.go:41
↓ 2 callers
Function
ForEachRun
(change changes.Change, fn func(r run.Run))
changes/run/run_test.go:181
↓ 2 callers
Method
GC
GC finds all cells that are orphaned by prior row/column deletes and clears them out. It returns the changes matching the delete as well. The rowKey
changes/table/sparse.go:91
↓ 2 callers
Method
GetSince
GetSince proxies the GetSince call over to the url
ops/nw/request.go:72
↓ 2 callers
Method
Item
Item returns the sub item stream
example/generated.go:185
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:328
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:388
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:448
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:508
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:568
↓ 2 callers
Method
Latest
Latest returns the latest entry in the stream
x/dotc/testdata/myslice/generated.go:628
↓ 2 callers
Method
Merge
Merge implements the Change.Merge method
changes/replace.go:43
↓ 2 callers
Method
Merge
Merge implements Change.Merge
changes/path.go:26
↓ 2 callers
Method
Merge
Merge implements the main merge routing for a change
changes/run/run.go:39
↓ 2 callers
Method
MergeMove
MergeMove merges a move against another Move
changes/move.go:32
↓ 2 callers
Method
Move
Move shifts the sub sequence (offset, offset +count) by distance
changes/crdt/seq.go:53
↓ 2 callers
Method
Name
Name returns the key name for use with Attrs
x/rich/data/dir.go:20
↓ 2 callers
Method
Name
Name is the key to use with rich.Attrs
x/rich/data/image.go:19
↓ 2 callers
Method
Name
Name returns the key for use with rich text Attrs
x/rich/data/table.go:32
↓ 2 callers
Method
Name
Name is the key to use with rich.Attrs
x/rich/data/blockquote.go:19
↓ 2 callers
Method
Name
Name is the key to use with rich.Attrs
x/rich/data/link.go:19
↓ 2 callers
Method
Name
Name returns the key name for use with Attrs
x/rich/data/ref.go:16
↓ 2 callers
Method
Name
Name is the key to use with rich.Attrs
x/rich/data/heading.go:22
↓ 2 callers
Method
Name
Name is the key to use with rich.Attrs
x/rich/data/list.go:24
↓ 2 callers
Function
NewEditor
NewEditor properly initializes an Editor instance.
x/rich/riched/editor.go:42
↓ 2 callers
Method
Next
Next returns the next entry in the stream if there is one
example/generated.go:55
↓ 2 callers
Method
Next
Next returns the next entry in the stream if there is one
example/generated.go:151
↓ 2 callers
Method
Next
Next returns the next instance in stream or nil if there isn't one
x/rich/riched/stream.go:31
↓ 2 callers
Method
Next
Next returns the next entry in the stream if there is one
stress/generated.go:57
↓ 2 callers
Function
NonBlocking
NonBlocking converts a regular store into a non-blocking store This modifies the GetSince call to return immediately and fetch results asynchronously
ops/sync/nonblocking.go:18
↓ 2 callers
Method
NonBlockingStream
NonBlockingStream returns the stream of changes for this session The returned store can be used to *close* the stream when needed Actual syncing of
client.go:72
↓ 2 callers
Method
Pointer
Pointer checks if the slice type is a pointer
x/dotc/slice.go:41
↓ 2 callers
Method
Prefix
Prefix updates the merge result to include the prefix to the path. It does not update the Scoped field.
refs/refs.go:95
↓ 2 callers
Method
Reconnect
Reconnnect creates a new session from this state
stress/session.go:26
↓ 2 callers
Method
Refs
Refs returns the internal set of refs associated with the container
refs/container.go:27
↓ 2 callers
Method
RemoveCell
RemoveCell removes the value of a cell (which need not exist)
changes/table/sparse.go:73
↓ 2 callers
Method
RemoveOverride
RemoveOverride removes an override
x/rich/riched/stream.go:49
↓ 2 callers
Method
ReverseMerge
ReverseMerge is like Merge except the args and receiver are inverted. Basically if someone calls "ch.Merge(r)" and ch does not know how to implement m
changes/run/run.go:46
↓ 2 callers
Method
ReverseMerge
ReverseMerge implements changes.Custom
refs/update.go:58
↓ 2 callers
Method
Revert
Revert reverts the change preserving the meta data
changes/meta.go:24
↓ 2 callers
Method
Set
Set returns a change which implements updating the value
changes/types/counter.go:56
↓ 2 callers
Method
SetStr16
(value types.S16)
x/dotc/testdata/mystruct/generated.go:62
↓ 2 callers
Method
SetStr16
(value types.S16)
x/dotc/testdata/myunion/generated.go:112
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:350
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:410
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:470
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:530
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:590
↓ 2 callers
Method
Splice
Splice splices the items replacing Value[offset:offset+count] with replacement
x/dotc/testdata/myslice/generated.go:650
↓ 2 callers
Method
Store
Store saves the transformed op and its merge chain.
ops/cache.go:23
↓ 2 callers
Function
Unfold
Unfold takes any stream derived from a folded stream (created by New) and returns the current state of the "change" that is folded as well as the modi
x/fold/fold.go:75
↓ 2 callers
Function
WithBackoff
WithBackoff configures the binary-exponential backoff settings
ops/sync/config.go:78
↓ 2 callers
Function
WithNonBlocking
WithNonBlocking sets the non-blocking flag to true. This makes Pull() return synchronously with any remote fetches in the background.
ops/sync/config.go:101
↓ 2 callers
Method
apply
(c changes.Change, reverse bool)
streams/stream.go:160
↓ 2 callers
Method
apply
(c changes.Change, reverse bool)
streams/substream.go:68
↓ 2 callers
Method
between
(o *ordkey, count int)
changes/crdt/ord.go:86
↓ 2 callers
Function
catch
(fn func())
ops/sjson/catch.go:7
↓ 2 callers
Method
codecError
(err error)
ops/nw/server.go:94
↓ 2 callers
Method
codecError
(err error)
ops/nw/request.go:80
↓ 2 callers
Method
concat
(o *Text)
x/rich/text.go:207
↓ 2 callers
Method
decode
(r *bufio.Reader)
ops/sjson/decoder.go:58
↓ 2 callers
Method
decode
(data []byte)
x/snapshot/snapshot.go:122
↓ 2 callers
Method
encode
(v reflect.Value, w *bufio.Writer)
ops/sjson/encoder.go:29
↓ 2 callers
Method
encode
(v interface{})
x/snapshot/snapshot.go:112
↓ 2 callers
Method
encodeArrayValue
(v reflect.Value, w *bufio.Writer)
ops/sjson/encoder.go:95
↓ 2 callers
Method
encodeFloatValue
(f float64, bitSize int, w *bufio.Writer)
ops/sjson/encoder.go:176
← previous
next →
301–400 of 1,359, ranked by callers