Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ImVexed/muon
/ functions
Functions
419 in github.com/ImVexed/muon
⨍
Functions
419
◇
Types & classes
98
↓ 33 callers
Method
PassValue
PassValue does the same as PassRef except that it will try to dereference the returned pointer.
ultralight/cgo_helpers.go:1174
↓ 27 callers
Method
Borrow
(b *cgoAllocMap)
ultralight/cgo_helpers.go:50
↓ 11 callers
Method
get
include/JavaScriptCore/JSRetainPtr.h:52
↓ 10 callers
Function
JSStringRelease
JSStringRelease function as declared in JavaScriptCore/JSStringRef.h:82
ultralight/ultralight.go:1730
↓ 9 callers
Function
unpackPCharString
unpackPCharString represents the data from Go string as *C.char and avoids copying.
ultralight/cgo_helpers.go:1064
↓ 7 callers
Function
JSRelease
include/JavaScriptCore/JSRetainPtr.h:37
↓ 7 callers
Function
JSRetain
include/JavaScriptCore/JSRetainPtr.h:36
↓ 7 callers
Function
safeString
safeString ensures that the string is NULL-terminated, a NULL-terminated copy is created otherwise.
ultralight/cgo_helpers.go:1076
↓ 6 callers
Method
Add
(ptr unsafe.Pointer)
ultralight/cgo_helpers.go:34
↓ 6 callers
Method
Bind
Bind registers the given function to the given name in the Window's JS global object
muon.go:113
↓ 6 callers
Method
Free
()
ultralight/cgo_helpers.go:67
↓ 6 callers
Function
JSStringCreateWithUTF8CString
JSStringCreateWithUTF8CString function as declared in JavaScriptCore/JSStringRef.h:68
ultralight/ultralight.go:1712
↓ 5 callers
Method
Eval
Eval evaluates a given JavaScript string in the given Window view. `ret` is necessary for JSON serialization if an object is returned.
muon.go:136
↓ 3 callers
Function
JSValueMakeNull
JSValueMakeNull function as declared in JavaScriptCore/JSValueRef.h:240
ultralight/ultralight.go:1595
↓ 3 callers
Function
fromJSString
(str JSStringRef)
muon.go:266
↓ 3 callers
Function
packPCharString
packPCharString creates a Go string backed by *C.char and avoids copying.
ultralight/cgo_helpers.go:1086
↓ 2 callers
Function
JSObjectGetProperty
JSObjectGetProperty function as declared in JavaScriptCore/JSObjectRef.h:531
ultralight/ultralight.go:1293
↓ 2 callers
Function
JSObjectSetProperty
JSObjectSetProperty function as declared in JavaScriptCore/JSObjectRef.h:543
ultralight/ultralight.go:1304
↓ 2 callers
Function
JSValueMakeString
JSValueMakeString function as declared in JavaScriptCore/JSValueRef.h:268
ultralight/ultralight.go:1621
↓ 2 callers
Function
JSValueToNumber
JSValueToNumber function as declared in JavaScriptCore/JSValueRef.h:311
ultralight/ultralight.go:1659
↓ 2 callers
Function
JSValueToStringCopy
JSValueToStringCopy function as declared in JavaScriptCore/JSValueRef.h:321
ultralight/ultralight.go:1669
↓ 2 callers
Function
New
New creates a Ultralight Window
muon.go:45
↓ 2 callers
Function
NewJSObjectCallAsFunctionCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:878
↓ 2 callers
Function
NewJSObjectGetPropertyCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:704
↓ 2 callers
Function
NewJSObjectSetPropertyCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:749
↓ 2 callers
Method
Start
Start sets up the Ultralight runtime and begins showing the Window
muon.go:92
↓ 2 callers
Function
UlCreateString
UlCreateString function as declared in Ultralight/CAPI.h:540
ultralight/ultralight.go:767
↓ 2 callers
Function
UlDestroyString
UlDestroyString function as declared in Ultralight/CAPI.h:555
ultralight/ultralight.go:797
↓ 2 callers
Function
UlOverlayResize
UlOverlayResize function as declared in AppCore/CAPI.h:323
ultralight/ultralight.go:323
↓ 2 callers
Function
UlViewGetJSContext
UlViewGetJSContext function as declared in Ultralight/CAPI.h:351
ultralight/ultralight.go:587
↓ 2 callers
Function
allocJSClassDefinitionMemory
allocJSClassDefinitionMemory allocates memory for type C.JSClassDefinition in C. The caller is responsible for freeing the this memory via C.free.
ultralight/cgo_helpers.go:1287
↓ 2 callers
Function
allocJSStaticFunctionMemory
allocJSStaticFunctionMemory allocates memory for type C.JSStaticFunction in C. The caller is responsible for freeing the this memory via C.free.
ultralight/cgo_helpers.go:1196
↓ 2 callers
Function
allocJSStaticValueMemory
allocJSStaticValueMemory allocates memory for type C.JSStaticValue in C. The caller is responsible for freeing the this memory via C.free.
ultralight/cgo_helpers.go:1053
↓ 2 callers
Function
fromJSValue
(ctx JSContextRef, value JSValueRef, rtype reflect.Type)
muon.go:203
↓ 1 callers
Method
IsEmpty
()
ultralight/cgo_helpers.go:43
↓ 1 callers
Function
JSContextGetGlobalObject
JSContextGetGlobalObject function as declared in JavaScriptCore/JSContextRef.h:118
ultralight/ultralight.go:1113
↓ 1 callers
Function
JSGlobalContextRelease
JSGlobalContextRelease function as declared in JavaScriptCore/JSContextRef.h:110
ultralight/ultralight.go:1107
↓ 1 callers
Function
JSGlobalContextRetain
JSGlobalContextRetain function as declared in JavaScriptCore/JSContextRef.h:103
ultralight/ultralight.go:1099
↓ 1 callers
Function
JSObjectGetPropertyAtIndex
JSObjectGetPropertyAtIndex function as declared in JavaScriptCore/JSObjectRef.h:566
ultralight/ultralight.go:1326
↓ 1 callers
Function
JSObjectMakeArray
JSObjectMakeArray function as declared in JavaScriptCore/JSObjectRef.h:444
ultralight/ultralight.go:1207
↓ 1 callers
Function
JSObjectMakeFunctionWithCallback
JSObjectMakeFunctionWithCallback function as declared in JavaScriptCore/JSObjectRef.h:420
ultralight/ultralight.go:1187
↓ 1 callers
Function
JSStringGetMaximumUTF8CStringSize
JSStringGetMaximumUTF8CStringSize function as declared in JavaScriptCore/JSStringRef.h:111
ultralight/ultralight.go:1752
↓ 1 callers
Function
JSStringGetUTF8CString
JSStringGetUTF8CString function as declared in JavaScriptCore/JSStringRef.h:125
ultralight/ultralight.go:1760
↓ 1 callers
Function
JSStringRetain
JSStringRetain function as declared in JavaScriptCore/JSStringRef.h:76
ultralight/ultralight.go:1722
↓ 1 callers
Function
JSValueCreateJSONString
JSValueCreateJSONString function as declared in JavaScriptCore/JSValueRef.h:290
ultralight/ultralight.go:1639
↓ 1 callers
Function
JSValueGetType
JSValueGetType function as declared in JavaScriptCore/JSValueRef.h:96
ultralight/ultralight.go:1454
↓ 1 callers
Function
JSValueIsArray
JSValueIsArray function as declared in JavaScriptCore/JSValueRef.h:169
ultralight/ultralight.go:1527
↓ 1 callers
Function
JSValueMakeBoolean
JSValueMakeBoolean function as declared in JavaScriptCore/JSValueRef.h:249
ultralight/ultralight.go:1603
↓ 1 callers
Function
JSValueMakeFromJSONString
JSValueMakeFromJSONString function as declared in JavaScriptCore/JSValueRef.h:279
ultralight/ultralight.go:1630
↓ 1 callers
Function
JSValueMakeNumber
JSValueMakeNumber function as declared in JavaScriptCore/JSValueRef.h:258
ultralight/ultralight.go:1612
↓ 1 callers
Function
JSValueToBoolean
JSValueToBoolean function as declared in JavaScriptCore/JSValueRef.h:301
ultralight/ultralight.go:1650
↓ 1 callers
Function
NewJSClassDefinitionRef
NewJSClassDefinitionRef creates a new wrapper struct with underlying reference set to the original C object. Returns nil if the provided pointer to C
ultralight/cgo_helpers.go:1394
↓ 1 callers
Function
NewJSObjectCallAsConstructorCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:930
↓ 1 callers
Function
NewJSObjectConvertToTypeCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:1026
↓ 1 callers
Function
NewJSObjectDeletePropertyCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:795
↓ 1 callers
Function
NewJSObjectFinalizeCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:623
↓ 1 callers
Function
NewJSObjectGetPropertyNamesCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:840
↓ 1 callers
Function
NewJSObjectHasInstanceCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:981
↓ 1 callers
Function
NewJSObjectHasPropertyCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:659
↓ 1 callers
Function
NewJSObjectInitializeCallbackRef
(ref unsafe.Pointer)
ultralight/cgo_helpers.go:586
↓ 1 callers
Function
NewJSStaticFunctionRef
NewJSStaticFunctionRef creates a new wrapper struct with underlying reference set to the original C object. Returns nil if the provided pointer to C o
ultralight/cgo_helpers.go:1225
↓ 1 callers
Function
NewJSStaticValueRef
NewJSStaticValueRef creates a new wrapper struct with underlying reference set to the original C object. Returns nil if the provided pointer to C obje
ultralight/cgo_helpers.go:1129
↓ 1 callers
Method
PassRef
PassRef returns the underlying C object, otherwise it will allocate one and set its values from this wrapping struct, counting allocations into an all
ultralight/cgo_helpers.go:1140
↓ 1 callers
Method
PassRef
PassRef returns the underlying C object, otherwise it will allocate one and set its values from this wrapping struct, counting allocations into an all
ultralight/cgo_helpers.go:1236
↓ 1 callers
Method
PassRef
PassRef returns the underlying C object, otherwise it will allocate one and set its values from this wrapping struct, counting allocations into an all
ultralight/cgo_helpers.go:1405
↓ 1 callers
Function
UlAppGetMainMonitor
UlAppGetMainMonitor function as declared in AppCore/CAPI.h:140
ultralight/ultralight.go:99
↓ 1 callers
Function
UlAppRun
UlAppRun function as declared in AppCore/CAPI.h:150
ultralight/ultralight.go:115
↓ 1 callers
Function
UlAppSetWindow
UlAppSetWindow function as declared in AppCore/CAPI.h:110
ultralight/ultralight.go:68
↓ 1 callers
Function
UlCreateApp
UlCreateApp function as declared in AppCore/CAPI.h:95
ultralight/ultralight.go:53
↓ 1 callers
Function
UlCreateConfig
UlCreateConfig function as declared in Ultralight/CAPI.h:174
ultralight/ultralight.go:371
↓ 1 callers
Function
UlCreateOverlay
UlCreateOverlay function as declared in AppCore/CAPI.h:279
ultralight/ultralight.go:257
↓ 1 callers
Function
UlCreateSettings
UlCreateSettings function as declared in AppCore/CAPI.h:52
ultralight/ultralight.go:26
↓ 1 callers
Function
UlCreateWindow
UlCreateWindow function as declared in AppCore/CAPI.h:185
ultralight/ultralight.go:151
↓ 1 callers
Function
UlOverlayGetView
UlOverlayGetView function as declared in AppCore/CAPI.h:290
ultralight/ultralight.go:275
↓ 1 callers
Function
UlOverlayMoveTo
UlOverlayMoveTo function as declared in AppCore/CAPI.h:317
ultralight/ultralight.go:315
↓ 1 callers
Function
UlViewEvaluateScript
UlViewEvaluateScript function as declared in Ultralight/CAPI.h:356
ultralight/ultralight.go:595
↓ 1 callers
Function
UlViewLoadURL
UlViewLoadURL function as declared in Ultralight/CAPI.h:340
ultralight/ultralight.go:572
↓ 1 callers
Function
UlWindowSetResizeCallback
UlWindowSetResizeCallback function as declared in AppCore/CAPI.h:211
ultralight/ultralight.go:177
↓ 1 callers
Function
UlWindowSetTitle
UlWindowSetTitle function as declared in AppCore/CAPI.h:238
ultralight/ultralight.go:217
↓ 1 callers
Method
addFunction
(name string)
muon.go:314
↓ 1 callers
Function
jSObjectCallAsConstructorCallback45F4B71F
export jSObjectCallAsConstructorCallback45F4B71F
ultralight/cgo_helpers.go:935
↓ 1 callers
Function
jSObjectCallAsFunctionCallback89F9469B
export jSObjectCallAsFunctionCallback89F9469B
ultralight/cgo_helpers.go:883
↓ 1 callers
Function
jSObjectConvertToTypeCallbackD379D61C
export jSObjectConvertToTypeCallbackD379D61C
ultralight/cgo_helpers.go:1031
↓ 1 callers
Function
jSObjectDeletePropertyCallbackB0108EBE
export jSObjectDeletePropertyCallbackB0108EBE
ultralight/cgo_helpers.go:800
↓ 1 callers
Function
jSObjectFinalizeCallback93DA0AEA
export jSObjectFinalizeCallback93DA0AEA
ultralight/cgo_helpers.go:628
↓ 1 callers
Function
jSObjectGetPropertyCallback5CAEC716
export jSObjectGetPropertyCallback5CAEC716
ultralight/cgo_helpers.go:709
↓ 1 callers
Function
jSObjectGetPropertyNamesCallbackE77D2329
export jSObjectGetPropertyNamesCallbackE77D2329
ultralight/cgo_helpers.go:845
↓ 1 callers
Function
jSObjectHasInstanceCallbackAA527D2E
export jSObjectHasInstanceCallbackAA527D2E
ultralight/cgo_helpers.go:986
↓ 1 callers
Function
jSObjectHasPropertyCallback340BFA95
export jSObjectHasPropertyCallback340BFA95
ultralight/cgo_helpers.go:664
↓ 1 callers
Function
jSObjectInitializeCallback5793B16
export jSObjectInitializeCallback5793B16
ultralight/cgo_helpers.go:591
↓ 1 callers
Function
jSObjectSetPropertyCallbackA684F1FE
export jSObjectSetPropertyCallbackA684F1FE
ultralight/cgo_helpers.go:754
↓ 1 callers
Function
jSTypedArrayBytesDeallocator68D51F83
export jSTypedArrayBytesDeallocator68D51F83
ultralight/cgo_helpers.go:554
↓ 1 callers
Function
packSJSClassDefinition
packSJSClassDefinition reads sliced Go data structure out from plain C format.
ultralight/cgo_helpers.go:1554
↓ 1 callers
Function
packSJSStaticFunction
packSJSStaticFunction reads sliced Go data structure out from plain C format.
ultralight/cgo_helpers.go:1367
↓ 1 callers
Function
packSJSStaticValue
packSJSStaticValue reads sliced Go data structure out from plain C format.
ultralight/cgo_helpers.go:1358
↓ 1 callers
Function
reportWebVitals
examples/create-react-app/public/src/reportWebVitals.js:1
↓ 1 callers
Function
resizeCallback
(ov ULOverlay)
muon.go:332
↓ 1 callers
Function
serveHandler
(handler http.Handler)
muon.go:340
↓ 1 callers
Function
swap
include/JavaScriptCore/JSRetainPtr.h:179
↓ 1 callers
Method
swap
include/JavaScriptCore/JSRetainPtr.h:174
next →
1–100 of 419, ranked by callers