Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GNOME/gjs
/ functions
Functions
3,360 in github.com/GNOME/gjs
⨍
Functions
3,360
◇
Types & classes
749
↓ 2 callers
Method
initialize
gi/function.cpp:736
↓ 2 callers
Function
installGlobalErrors
()
installed-tests/js/jasmine.js:1060
↓ 2 callers
Function
intern_gdk_atom
gi/arg.cpp:1151
↓ 2 callers
Method
internal_global
gjs/context-private.h:197
↓ 2 callers
Function
invalidate_closure_collection
gi/object.cpp:2558
↓ 2 callers
Method
invoke
This function can be called in two different ways. You can either use it to create JavaScript objects by calling it without @r_value, or you can decid
gi/function.cpp:864
↓ 2 callers
Function
isAnErrorType
(type)
installed-tests/js/jasmine.js:6284
↓ 2 callers
Function
isFunction
(obj)
installed-tests/js/jasmine.js:4952
↓ 2 callers
Function
isProtoString
(s)
modules/internal/source-map/util.js:266
↓ 2 callers
Method
is_constructor
gi/info.h:1112
↓ 2 callers
Method
is_optional
gi/info.h:835
↓ 2 callers
Method
is_queued
gi/toggle.cpp:87
↓ 2 callers
Function
is_utf8_label
gjs/text-encoding.cpp:233
↓ 2 callers
Function
jenkinsHash
(key)
installed-tests/js/jasmine.js:917
↓ 2 callers
Function
js_value_to_c<int32_t>
gi/js-value-inl.h:75
↓ 2 callers
Function
jsobj_set_gproperty
gi/gobject.cpp:55
↓ 2 callers
Method
last_processed_index
gi/function.h:158
↓ 2 callers
Method
loadURI
* Loads a file or resource URI synchronously * * @param {Uri} uri the file or resource URI to load * @returns {string} the contents of
modules/internal/internalLoader.js:80
↓ 2 callers
Method
loadURI
* Overrides InternalModuleLoader.loadURI * * @param {Uri} uri a Uri object to load * @returns {string}
modules/internal/loader.js:90
↓ 2 callers
Function
load_context_module
gjs/context.cpp:595
↓ 2 callers
Function
load_module_init
gjs/importer.cpp:314
↓ 2 callers
Method
log
* Logs a message with severity equal to {@see GLib.LogLevelFlags.MESSAGE}. * * @param {...any} data formatting substitutions, if applicable
modules/esm/console.js:156
↓ 2 callers
Function
makeMatchersUtil
()
installed-tests/js/jasmine.js:1263
↓ 2 callers
Function
makePrettyPrinter
()
installed-tests/js/jasmine.js:1257
↓ 2 callers
Function
marker2
()
installed-tests/js/testExceptions.js:192
↓ 2 callers
Function
matchStackTrace
(log, sourceFile = null, encoding = 'utf-8')
installed-tests/js/testConsole.js:25
↓ 2 callers
Method
may_be_null
gi/info.h:843
↓ 2 callers
Function
message
()
installed-tests/js/jasmine.js:3847
↓ 2 callers
Function
messageDescription
()
installed-tests/js/jasmine.js:6249
↓ 2 callers
Method
new_enumerate_impl
gi/ns.cpp:141
↓ 2 callers
Function
new_match_info
Takes ownership of string */
libgjs-private/gjs-match-info.c:29
↓ 2 callers
Function
normalize
(aPath)
modules/internal/source-map/util.js:86
↓ 2 callers
Function
normalizeKeyValues
(object)
installed-tests/js/jasmine.js:7889
↓ 2 callers
Function
once
(fn)
installed-tests/js/jasmine.js:6899
↓ 2 callers
Function
onerror
()
installed-tests/js/jasmine.js:3997
↓ 2 callers
Function
output
()
tools/process_iwyu.py:126
↓ 2 callers
Function
pop_class_init_properties
gi/gobject.cpp:45
↓ 2 callers
Function
preReplCleanups
()
modules/script/_bootstrap/debugger.js:959
↓ 2 callers
Function
printSurroundingLines
(currentLine = 1, columnNumber = 1)
modules/script/_bootstrap/debugger.js:328
↓ 2 callers
Method
program_name
gjs/context-private.h:206
↓ 2 callers
Function
promise
()
installed-tests/js/testPromise.js:49
↓ 2 callers
Method
ptr
gi/wrapperutils.h:1207
↓ 2 callers
Method
ref
gjs/objectbox.cpp:62
↓ 2 callers
Method
reject_with_pending_exception
Adapted from SpiderMonkey js::RejectPromiseWithPendingError() https://searchfox.org/mozilla-central/rev/95cf843de977805a3951f9137f5ff1930599d94e/js/sr
gjs/internal.cpp:533
↓ 2 callers
Function
releaseSource
* @param {GLib.Source} source the source object to remove from our map
modules/esm/_timers.js:31
↓ 2 callers
Function
remove_associated_memory_for_surface
modules/cairo-memory.cpp:71
↓ 2 callers
Function
replace
(dest, source)
installed-tests/js/jasmine.js:3171
↓ 2 callers
Function
report_invalid_null
gi/arg-cache.cpp:125
↓ 2 callers
Function
requirePromise
(name)
installed-tests/js/jasmine.js:8156
↓ 2 callers
Method
required
()
installed-tests/js/testGObjectInterface.js:206
↓ 2 callers
Method
resolveModule
* @param {string} specifier the specifier (e.g. relative path, root package) to resolve * @param {Uri | null} importingModuleURI the URI of the m
modules/internal/internalLoader.js:136
↓ 2 callers
Method
resolve_impl
The *resolved out parameter, on success, should be false to indicate that id was not resolved; and true if id was resolved.
gi/ns.cpp:86
↓ 2 callers
Function
sanitizeGType
modules/core/overrides/GObject.js:167
↓ 2 callers
Function
save_properties_for_class_init
gi/private.cpp:136
↓ 2 callers
Function
say
(str)
installed-tests/js/modules/say.js:4
↓ 2 callers
Function
setPropertyInSloppyMode
(object, property, value)
installed-tests/js/modules/sloppy.js:10
↓ 2 callers
Function
setTimeout
* @this {typeof globalThis} * @param {(...args) => any} callback a callback function * @param {number} delay the duration in milliseconds to wait be
modules/esm/_timers.js:63
↓ 2 callers
Method
set_args
gjs/context.cpp:786
↓ 2 callers
Method
set_interfaces
gi/object.cpp:3457
↓ 2 callers
Method
set_type_qdata
gi/object.cpp:196
↓ 2 callers
Method
set_value
gi/fundamental.h:159
↓ 2 callers
Method
signalHandlerIsConnected
(id: number)
modules/script/signals.d.ts:10
↓ 2 callers
Function
specFactory
(description, fn, suite, timeout)
installed-tests/js/jasmine.js:1978
↓ 2 callers
Function
spy
(context, args, invokeNew)
installed-tests/js/jasmine.js:7653
↓ 2 callers
Function
startingMax
(executableIndex)
installed-tests/js/jasmine.js:8786
↓ 2 callers
Function
startingMin
(executableIndex)
installed-tests/js/jasmine.js:8782
↓ 2 callers
Method
stop
()
modules/script/tweener/tweener.d.ts:24
↓ 2 callers
Function
strcatv
gjs/console.cpp:86
↓ 2 callers
Method
switch_to_rooted
gi/object.h:362
↓ 2 callers
Method
switch_to_unrooted
gi/object.h:363
↓ 2 callers
Method
symbol
gi/info.h:1096
↓ 2 callers
Method
testChildrenExist
()
installed-tests/js/testGtk4.js:58
↓ 2 callers
Function
testRegressFooObjectMethods
(o)
installed-tests/js/testRegress.js:2403
↓ 2 callers
Function
testSignals
(klass)
installed-tests/js/testSignals.js:26
↓ 2 callers
Function
testTransferMarshalling
(root, value, inoutValue, defaultValue, options = {})
installed-tests/js/testGIMarshalling.js:82
↓ 2 callers
Function
throwOrReturn
(rest, action, defaultCompletion)
modules/script/_bootstrap/debugger.js:497
↓ 2 callers
Function
throwSyntaxError
()
installed-tests/js/testExceptions.js:164
↓ 2 callers
Function
throw_errno_prefix
Adapted from glnx_throw_errno_prefix()
installed-tests/js/libgjstesttools/gjs-test-tools.cpp:309
↓ 2 callers
Function
thrownDescription
(thrown)
installed-tests/js/jasmine.js:6238
↓ 2 callers
Method
time
* The **`console.time()`** static method starts a timer you can use to track how long an operation takes. You give each timer a unique name, and may h
types/gjs.d.ts:106
↓ 2 callers
Method
timeEnd
* The **`console.timeEnd()`** static method stops a timer that was previously started by calling console.time(). * * [MDN Reference](https:/
types/gjs.d.ts:112
↓ 2 callers
Method
timeLog
* The **`console.timeLog()`** static method logs the current value of a timer that was previously started by calling console.time(). * * [MD
types/gjs.d.ts:118
↓ 2 callers
Function
toString
installed-tests/js/modules/foobar.js:12
↓ 2 callers
Method
to_string
* GIWrapperBase::to_string: * * JSNative method connected to the toString() method in JS. */
gi/wrapperutils.h:595
↓ 2 callers
Method
toggle_down
gi/object.cpp:2196
↓ 2 callers
Method
toggle_up
gi/object.cpp:2224
↓ 2 callers
Function
topic_to_prefix
util/log.cpp:40
↓ 2 callers
Function
traverseWeakMapEntry
(dist, k, m, v, label)
tools/heapgraph.py:507
↓ 2 callers
Function
type_info_compatible
We cannot use g_base_info_equal because the GITypeInfo of properties is not marked as a pointer in GIR files, while it is marked as a pointer in the r
gi/object.cpp:1256
↓ 2 callers
Function
type_needs_out_release
Check if an argument of the given type needs to be released if we obtained it * from an out argument (or the return value), and we're transferring ow
gi/arg.cpp:167
↓ 2 callers
Function
unfocusAncestor
()
installed-tests/js/jasmine.js:1966
↓ 2 callers
Method
unref
gjs/objectbox.cpp:67
↓ 2 callers
Function
validateDelay
* @param {number} delay a number value (in milliseconds)
modules/esm/_timers.js:12
↓ 2 callers
Function
validateTemplate
(description, ClassName)
installed-tests/js/testLegacyGtk.js:75
↓ 2 callers
Function
validate_interfaces_and_properties_args
gi/private.cpp:100
↓ 2 callers
Function
value_to_gdk_atom_gi_argument_internal
gi/arg.cpp:1164
↓ 2 callers
Function
value_to_ghashtable_key
Converts a JS::Value to a GHashTable key, stuffing it into pointer_out if * possible, otherwise giving the location of an allocated key in pointer_ou
gi/arg.cpp:319
↓ 2 callers
Method
vfunc_method_deep_hierarchy
(param)
installed-tests/js/testGIMarshalling.js:2272
↓ 2 callers
Function
vprintf
(string, args)
modules/core/_format.js:10
↓ 2 callers
Function
waitForServerProperty
(property, value = undefined, timeout = 500)
installed-tests/js/testGDBus.js:342
← previous
next →
701–800 of 3,360, ranked by callers