Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/jimhigson/oboe.js
/ functions
Functions
243 in github.com/jimhigson/oboe.js
⨍
Functions
243
◇
Types & classes
0
↓ 2 callers
Function
incrementalContentBuilder
* Create a new set of handlers for clarinet's events, bound to the emit * function given.
src/incrementalContentBuilder.js:35
↓ 2 callers
Function
intakeDefines
()
test/require/require.js:1209
↓ 2 callers
Function
isCrossOrigin
* Detect if a given URL is cross-origin in the scope of the * current page. * * Browser only (since cross-origin has no meaning in Node.js) * * @
src/detectCrossOrigin.browser.js:11
↓ 2 callers
Function
keyFound
* For when we find a new key in the json. * * @param {String|Number|Object} newDeepestName the key. If we are in an * array will be a n
src/incrementalContentBuilder.js:104
↓ 2 callers
Function
makeArray
(l)
test/libs/es5-shim.js:194
↓ 2 callers
Function
penultimateOf
(array)
test/libs/oboeAsserter.js:295
↓ 2 callers
Function
portOf
(location)
src/detectCrossOrigin.browser.js:20
↓ 2 callers
Function
protectedCallback
* wrap a callback so that if it throws, Oboe.js doesn't crash but instead * throw the error in another event loop
src/instanceApi.js:118
↓ 2 callers
Function
readStreamToEventBus
(readableStream)
src/streamingHttp.node.js:34
↓ 2 callers
Function
removeListener
(node, func, name, ieName)
test/require/require.js:1172
↓ 2 callers
Function
removeScript
(name)
test/require/require.js:361
↓ 2 callers
Function
reportCall
(eventName, ascentList)
test/specs/incrementalContentBuilder.unit.spec.js:297
↓ 2 callers
Function
sendJsonOkHeaders
(res)
test/streamsource.js:112
↓ 2 callers
Function
sendStartIfNotAlready
(xhr)
src/streamingHttp.browser.js:77
↓ 2 callers
Function
splitPrefix
(name)
test/require/require.js:388
↓ 2 callers
Function
toInteger
(n)
test/libs/es5-shim.js:1268
↓ 2 callers
Function
toString
()
test/libs/es5-shim.js:975
↓ 2 callers
Function
url
(path)
test/specs/oboe.performance.spec.js:16
↓ 2 callers
Function
wrapCallbackToSwapNodeIfSomethingReturned
(callback)
src/instanceApi.js:140
↓ 1 callers
Function
addMultipleNodeOrPathListeners
* Add several listeners at a time, from a map
src/instanceApi.js:173
↓ 1 callers
Function
addUnderlyingListener
(fullEventName, predicateEvent, compiledJsonPath)
src/patternAdapter.js:50
↓ 1 callers
Function
arrayIndicesAreKeys
(possiblyInconsistentAscent, newDeepestNode)
src/incrementalContentBuilder.js:41
↓ 1 callers
Function
breakCycle
(mod, traced, processed)
test/require/require.js:602
↓ 1 callers
Function
checkBufferLength
()
src/libs/clarinet.js:78
↓ 1 callers
Function
compileJsonPathToFunction
* Recursively compile a JSONPath expression. * * This function serves as one of two possible values for the onSuccess * argument of genera
src/jsonPath.js:313
↓ 1 callers
Function
defaultPort
(protocol)
src/detectCrossOrigin.browser.js:16
↓ 1 callers
Function
div
(a, b)
test/specs/functional.unit.spec.js:54
↓ 1 callers
Function
emitMatchingNode
(emitMatch, node, ascent)
src/patternAdapter.js:20
↓ 1 callers
Function
eventBlackBox
(pubsub, eventNames)
test/libs/spiedPubSub.js:80
↓ 1 callers
Function
expressionsReader
* For when a token has been found in the JSONPath input. * Compiles the parser for that token and returns in combination with the * parser alr
src/jsonPath.js:199
↓ 1 callers
Function
fakeBusWithEventsForStreamingHttp
()
test/specs/streamingHttp.unit.spec.js:7
↓ 1 callers
Function
fakeNodeStack
(path)
test/specs/jsonPath.unit.spec.js:496
↓ 1 callers
Function
fakeXhr2
()
test/specs/streamingHttp.unit.spec.js:11
↓ 1 callers
Function
fetchUrl
()
src/streamingHttp.node.js:76
↓ 1 callers
Function
first
(test, list)
src/lists.js:170
↓ 1 callers
Function
flip
* Swap the order of parameters to a binary function * * A bit like this flip: http://zvon.org/other/haskell/Outputprelude/flip_f.html
src/functional.js:194
↓ 1 callers
Function
fullyQualifiedPatternMatchEvent
* Return the fully qualified event for when a pattern matches * either a node or a path * * @param type {String} either 'node' or 'path'
src/instanceApi.js:136
↓ 1 callers
Function
getInteractiveScript
()
test/require/require.js:1908
↓ 1 callers
Function
handleProgress
* Handle input from the underlying xhr: either a state change, * the progress event or the request being complete.
src/streamingHttp.browser.js:54
↓ 1 callers
Function
innerRequest
(url)
benchmarking/benchmarkClient.js:78
↓ 1 callers
Function
isOfType
* Returns true if the given candidate is of type T
src/util.js:12
↓ 1 callers
Function
jsonSame
(a, b)
test/specs/jsonPath.unit.spec.js:441
↓ 1 callers
Function
lastOf
(array)
test/libs/oboeAsserter.js:292
↓ 1 callers
Function
localRequire
(deps, callback, errback)
test/require/require.js:1356
↓ 1 callers
Function
log
(x)
test/libs/es5-shim.js:995
↓ 1 callers
Function
makeExpressApp
(grunt)
test/streamsource.js:22
↓ 1 callers
Function
matches
(expect, found)
test/specs/incrementalContentBuilder.unit.spec.js:266
↓ 1 callers
Function
modifiedUrl
(baseUrl, cached)
src/defaults.js:26
↓ 1 callers
Function
onlyMapping
(obj)
test/libs/ascentFrom.js:10
↓ 1 callers
Function
openUrlAsStream
(url)
src/streamingHttp.node.js:63
↓ 1 callers
Function
prepenultimateOf
(array)
test/libs/oboeAsserter.js:298
↓ 1 callers
Function
pubSubInstance
pubSub instances are functions
src/pubSub.js:53
↓ 1 callers
Function
readStreamToEnd
(readableStream, callback)
src/streamingHttp.node.js:51
↓ 1 callers
Function
record
(eventName)
test/libs/spiedPubSub.js:35
↓ 1 callers
Function
regexDescriptor
(regex)
src/jsonPathSyntax.js:17
↓ 1 callers
Function
reportArgs
(args)
test/specs/incrementalContentBuilder.unit.spec.js:303
↓ 1 callers
Function
reverseInner
(list, reversedAlready)
src/lists.js:159
↓ 1 callers
Function
rootExpr
* Generate an evaluator for ! - matches only the root element of the json * and ignores any previous expressions since nothing may precede !.
src/jsonPath.js:166
↓ 1 callers
Function
routing
()
benchmarking/benchmarkServer.js:68
↓ 1 callers
Function
runNpmScript
(command, cb)
Gruntfile.js:2
↓ 1 callers
Function
sendEventToClient
(event)
test/streamsource.js:177
↓ 1 callers
Function
skip1
* Create an evaluator function that moves onto the next item on the * lists. This function is the place where the logic to move up a * level i
src/jsonPath.js:95
↓ 1 callers
Function
stateAfter
(handler)
src/ascentManager.js:20
↓ 1 callers
Function
streamingHttp
* A wrapper around the browser XmlHttpRequest object that raises an * event whenever a new part of the response is available. * * In older browsers
src/streamingHttp.node.js:26
↓ 1 callers
Function
toArray
(args)
test/libs/oboeAsserter.js:204
↓ 1 callers
Function
toPrimitive
(input)
test/libs/es5-shim.js:1289
↓ 1 callers
Function
toUTC
(t)
test/libs/es5-shim.js:856
↓ 1 callers
Function
trimDots
* Trims the . and .. from an array of path segments. * It will keep a leading path segment if a .. will become * the first path segm
test/require/require.js:229
↓ 1 callers
Function
waitsForAndRuns
(escapeFunction, runFunction, escapeTime)
test/specs/streamingHttp.integration.spec.js:470
↓ 1 callers
Function
wasCalledbackWithContext
(callbackScope)
test/libs/oboeAsserter.js:267
↓ 1 callers
Function
wasGivenTheOboeAsContext
()
test/libs/oboeAsserter.js:283
↓ 1 callers
Function
wire
* This file sits just behind the API which is used to attain a new * Oboe instance. It creates the new components that are required * and introduces
src/wire.js:17
↓ 1 callers
Function
withoutInner
(subList, removedFn)
src/lists.js:119
↓ 1 callers
Function
xhrStub
()
test/specs/streamingXhr.unit.spec.js:11
Function
Date
(Y, M, D, h, m, s, ms)
test/libs/es5-shim.js:795
Function
Empty
()
test/libs/es5-sham.js:188
Function
Empty
()
test/libs/es5-shim.js:35
Function
IncrementalContentBuilderAsserter
()
test/specs/incrementalContentBuilder.unit.spec.js:9
Function
OboeAsserter
()
test/libs/oboeAsserter.js:12
Function
Type
()
test/libs/es5-sham.js:201
Function
add
(n, m)
test/specs/lists.unit.spec.js:130
Function
addNodeOrPathListenerApi
* implementation behind .onPath() and .onNode()
src/instanceApi.js:182
Function
addProtectedCallback
* Add a callback, wrapped in a try/catch so as to not break the * execution of Oboe if an exception is thrown (fail events are * fired instead)
src/instanceApi.js:79
Function
aggregateWithClarinet
()
benchmarking/benchmarkClient.js:48
Function
aggregateWithJsonParse
()
benchmarking/benchmarkClient.js:25
Function
aggregateWithOboe
()
benchmarking/benchmarkClient.js:13
Function
always
* A function which is always happy
src/functional.js:220
Function
bound
()
test/libs/es5-shim.js:58
Function
capture
* Expression for $, returns the evaluator function
src/jsonPath.js:79
Function
clone
(obj)
test/libs/oboeAsserter.js:166
Function
compiled
(ascent)
test/specs/instanceApi.component.spec.js:19
Function
compiled
(ascent)
test/specs/patternAdaptor.unit.spec.js:164
Function
defaultOnError
(err)
test/require/require.js:137
Function
divide
(n, m)
test/specs/lists.unit.spec.js:138
Function
doubleit
(n)
test/specs/lists.unit.spec.js:52
Function
dub
(n)
test/specs/functional.unit.spec.js:51
Function
duckTypeClause
* Create an evaluator function for a a duck-typed node, expressed like: * * {spin, taste, colour} * .particle{spin, taste, colour}
src/jsonPath.js:58
Function
echoBackBody
(req, res)
test/streamsource.js:26
Function
echoBackHeadersAsBodyJson
(req, res)
test/streamsource.js:30
Function
echoBackHeadersAsHeaders
(req, res)
test/streamsource.js:38
← previous
next →
101–200 of 243, ranked by callers