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
↓ 3 callers
Function
_runningFromMesonSource
()
modules/script/package.js:52
↓ 3 callers
Function
addSpecsToSuite
(suite, specDefinitions)
installed-tests/js/jasmine.js:1936
↓ 3 callers
Method
arg_name
gi/arg-cache.h:139
↓ 3 callers
Method
argument_from_hash_pointer
gi/info.h:716
↓ 3 callers
Method
assert
* The **`console.assert()`** static method writes an error message to the console if the assertion is false. If the assertion is true, nothing happens
types/gjs.d.ts:22
↓ 3 callers
Method
associate_closure
gi/object.cpp:2911
↓ 3 callers
Function
basic_type_element_size
gi/arg.cpp:814
↓ 3 callers
Method
bool_gerror
Helper for adapting GLib-style error reporting into GErrorResult
gi/info.h:446
↓ 3 callers
Function
c_value_to_js_checked
gi/js-value-inl.h:408
↓ 3 callers
Function
clearResourcesForRunnable
(id)
installed-tests/js/jasmine.js:1367
↓ 3 callers
Method
compileModule
* Compiles a module source text with the module's URI * * @param {ModulePrivate} priv a module private object * @param {string} text th
modules/internal/internalLoader.js:121
↓ 3 callers
Method
connect_impl
gi/object.cpp:2970
↓ 3 callers
Method
debug
* The **`console.debug()`** static method outputs a message to the console at the "debug" log level. The message is only displayed to the user if the
types/gjs.d.ts:46
↓ 3 callers
Method
debug_lifecycle
gi/wrapperutils.h:295
↓ 3 callers
Function
defaultResourcesForRunnable
(id, parentRunnableId)
installed-tests/js/jasmine.js:1339
↓ 3 callers
Method
define
* define: * @cx: the #JSContext * @id: Name under which the module was registered with add() * @module_out: Return location for a #JSObject * * L
gjs/native.cpp:58
↓ 3 callers
Function
define_legacy_tostring
gjs/byteArray.cpp:82
↓ 3 callers
Function
define_meta_properties
gjs/importer.cpp:93
↓ 3 callers
Method
dup
gjs/auto.h:193
↓ 3 callers
Function
dvToString
(v)
modules/script/_bootstrap/debugger.js:33
↓ 3 callers
Function
easeOutBounce
* Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity. * * @param t
modules/script/tweener/equations.js:628
↓ 3 callers
Method
emitObject
(obj)
installed-tests/js/testGObjectClass.js:1599
↓ 3 callers
Function
ensureIsFunction
(fn, caller)
installed-tests/js/jasmine.js:1857
↓ 3 callers
Method
ensure_uses_toggle_ref
gi/object.cpp:2527
↓ 3 callers
Function
exactMatcher
(expected, errorType)
installed-tests/js/jasmine.js:6219
↓ 3 callers
Function
expectDeprecationWarning
(testFunction)
installed-tests/js/testGio.js:440
↓ 3 callers
Method
find_by_error_domain
gi/info.h:1646
↓ 3 callers
Function
finish_import
Call JS::FinishDynamicModuleImport() with the values stashed in the function. Can fail in JS::FinishDynamicModuleImport(), but will assert if anything
gjs/module.cpp:581
↓ 3 callers
Function
formatSymbol
(sym)
modules/script/_bootstrap/default.js:147
↓ 3 callers
Method
format_name
gi/wrapperutils.h:276
↓ 3 callers
Function
format_saved_frame
* format_saved_frame: * @cx: the #JSContext * @saved_frame: a SavedFrame #JSObject * @indent: (optional): spaces of indentation * * Formats a sta
gjs/jsapi-util-error.cpp:229
↓ 3 callers
Method
get
COMPAT: constexpr in C++23
gjs/jsapi-util-root.h:91
↓ 3 callers
Function
get2ndNumber
(num)
installed-tests/debugger/sourcemap-number-module.js:1
↓ 3 callers
Method
get_name
gi/ns.cpp:172
↓ 3 callers
Function
get_output_path_for_script_on_disk
test/gjs-test-coverage.cpp:291
↓ 3 callers
Function
gjs_array_from_basic_zero_terminated_array
gi/arg.cpp:2752
↓ 3 callers
Function
gjs_array_to_explicit_array
gi/arg.cpp:1086
↓ 3 callers
Function
gjs_byte_array_from_byte_array
gjs/byteArray.cpp:185
↓ 3 callers
Function
gjs_byte_array_from_data_copy
gjs/byteArray.cpp:158
↓ 3 callers
Function
gjs_clear_locale_id
libgjs-private/gjs-util.c:30
↓ 3 callers
Function
gjs_console_is_tty
util/console.cpp:54
↓ 3 callers
Function
gjs_context_get_current
gjs/context.cpp:1779
↓ 3 callers
Function
gjs_coverage_enable
* gjs_coverage_enable: * * This function must be called before creating any #GjsContext, if you intend * to use any #GjsCoverage APIs. * * Since:
gjs/coverage.cpp:481
↓ 3 callers
Function
gjs_dbus_implementation_check_interface
libgjs-private/gjs-gdbus-wrapper.c:59
↓ 3 callers
Function
gjs_decode_from_uint8array
decode() function implementation
gjs/text-encoding.cpp:269
↓ 3 callers
Function
gjs_define_property_dynamic
* gjs_define_property_dynamic: * @cx: the #JSContext * @proto: the prototype of the object, on which to define the property * @prop_name: name of t
gjs/jsapi-dynamic-class.cpp:186
↓ 3 callers
Function
gjs_dumpstack_string
gjs/stack.cpp:41
↓ 3 callers
Function
gjs_environment_variable_is_set
util/misc.cpp:20
↓ 3 callers
Function
gjs_get_module_registry
* gjs_get_module_registry: * @global: the JS global object * * Retrieves a global's module registry from the MODULE_REGISTRY slot. * Registries ar
gjs/module.cpp:320
↓ 3 callers
Function
gjs_get_native_registry
* gjs_get_native_registry: * @global: The JS global object * * Retrieves a global's native registry from the NATIVE_REGISTRY slot. * Registries ar
gjs/module.cpp:303
↓ 3 callers
Function
gjs_get_source_map_registry
* gjs_get_source_map_registry: * @global: The JS global object * * Retrieves a global's source map registry from the SOURCE_MAP_REGISTRY slot. * R
gjs/module.cpp:337
↓ 3 callers
Function
gjs_gi_argument_release_in_arg
gi/arg.cpp:4171
↓ 3 callers
Function
gjs_gi_argument_set_array_length
gi/arg-cache.cpp:73
↓ 3 callers
Function
gjs_global_registry_set
* gjs_global_registry_set: * @cx: the current #JSContext * @registry: a JS Map object * @key: a module identifier, typically a string or symbol *
gjs/global.cpp:459
↓ 3 callers
Function
gjs_hyphen_from_camel
gi/repo.cpp:477
↓ 3 callers
Function
gjs_load_internal_source
gjs/engine.cpp:80
↓ 3 callers
Function
gjs_lookup_fundamental_prototype_from_gtype
gi/fundamental.cpp:291
↓ 3 callers
Function
gjs_lookup_generic_prototype
gi/repo.cpp:515
↓ 3 callers
Function
gjs_lookup_namespace_object
Get the namespace object that the GIBaseInfo should be inside
gi/repo.cpp:366
↓ 3 callers
Function
gjs_lookup_namespace_object_by_name
gi/repo.cpp:469
↓ 3 callers
Function
gjs_memory_report
gjs/mem.cpp:36
↓ 3 callers
Function
gjs_new_object_with_generic_prototype
gi/repo.cpp:536
↓ 3 callers
Function
gjs_object_require_converted_property
gjs/jsapi-util.cpp:162
↓ 3 callers
Function
gjs_param_from_g_param
gi/param.cpp:223
↓ 3 callers
Function
gjs_profiler_add_mark
gjs/profiler.cpp:857
↓ 3 callers
Function
gjs_profiler_start
* gjs_profiler_start: * @self: A #GjsProfiler * * As expected, this starts the GjsProfiler. * * This will enable the underlying JS profiler and r
gjs/profiler.cpp:539
↓ 3 callers
Function
gjs_string_to_ucs4
* gjs_string_to_ucs4: * @cx: a #JSContext * @str: rooted JSString * @ucs4_string_p: return location for a #gunichar array * @len_p: return locatio
gjs/jsapi-util-string.cpp:317
↓ 3 callers
Function
gjs_struct_foreign_convert_to_gi_argument
gi/foreign.cpp:89
↓ 3 callers
Function
gjs_test_get_exception_message
test/gjs-test-common.cpp:18
↓ 3 callers
Function
gjs_throw_abstract_constructor_error
gjs/jsapi-util.cpp:183
↓ 3 callers
Function
gjs_throw_constructor_error
gjs/jsapi-util.cpp:177
↓ 3 callers
Function
gjs_unichar_from_string
* gjs_unichar_from_string: * @string: A string * @result: (out): A unicode character * * If successful, @result is assigned the Unicode codepoint
gjs/jsapi-util-string.cpp:437
↓ 3 callers
Function
gjs_unit_test_destroy_context
test/gjs-test-utils.cpp:30
↓ 3 callers
Function
gjs_value_from_basic_ghash
gi/arg.cpp:3095
↓ 3 callers
Function
gjs_value_from_g_value_internal
gi/value.cpp:1011
↓ 3 callers
Function
gjs_value_to_basic_ghash_gi_argument
gi/arg.cpp:1790
↓ 3 callers
Function
gjs_value_to_byte_array_gi_argument
gi/arg.cpp:1920
↓ 3 callers
Function
gjs_wrapper_throw_readonly_field
gi/wrapperutils.cpp:58
↓ 3 callers
Method
has_error
util/misc.h:68
↓ 3 callers
Method
in
gi/arg-cache.cpp:1775
↓ 3 callers
Method
invoke
gjs/context.cpp:121
↓ 3 callers
Method
is_flags
gi/info.h:516
↓ 3 callers
Method
is_running
gjs/promise.cpp:178
↓ 3 callers
Function
keys
(obj, isArray)
installed-tests/js/jasmine.js:4922
↓ 3 callers
Method
offset
gi/info.h:1192
↓ 3 callers
Function
param_value
gi/param.cpp:53
↓ 3 callers
Method
populateSourceMap
* Populates the source map registry of a given module * Extracts the source map URL from the given code, parses the source map and build the Sour
modules/internal/loader.js:137
↓ 3 callers
Method
prep_invoker
gi/info.h:1090
↓ 3 callers
Method
prepend_search_path
gi/info.h:1682
↓ 3 callers
Method
program_path
gjs/context-private.h:208
↓ 3 callers
Function
queueRunnerFactory
(options, args)
installed-tests/js/jasmine.js:1526
↓ 3 callers
Method
register_notifier
gjs/context.cpp:404
↓ 3 callers
Method
release
gi/wrapperutils.h:1117
↓ 3 callers
Method
requiredG
()
installed-tests/js/testGObjectInterface.js:266
↓ 3 callers
Function
resolve_on_interface_prototype
gi/object.cpp:1655
↓ 3 callers
Function
result_to_c
gjs/context.cpp:1265
↓ 3 callers
Function
setInterval
(fn, interval)
installed-tests/js/jasmine.js:3203
↓ 3 callers
Function
set_return_ffi_arg_from_gi_argument
gi/function.cpp:211
↓ 3 callers
Method
signal
gi/info.h:1513
↓ 3 callers
Method
skip_out
gi/arg-cache.h:143
← previous
next →
401–500 of 3,360, ranked by callers