@magiclane/maps-sdk
Preparing search index...
GemKit
Class GemKit
Index
Methods
call
Create
Image
call
Heap
U8
Subarray
create
Canvas
create
Screen
create
View
handle
Message
pass
Binary
Data
To
Wasm
register
Weak
Ptr
initialize
Methods
call
Create
Image
callCreateImage
(
uint8Array
:
Uint8Array
,
imgType
:
number
)
:
any
Parameters
uint8Array
:
Uint8Array
imgType
:
number
Returns
any
call
Heap
U8
Subarray
callHeapU8Subarray
(
imgBufferPtr
:
number
,
imgBufferSize
:
number
,
)
:
Uint8Array
<
ArrayBufferLike
>
|
null
Parameters
imgBufferPtr
:
number
imgBufferSize
:
number
Returns
Uint8Array
<
ArrayBufferLike
>
|
null
create
Canvas
createCanvas
(
viewId
:
number
)
:
HTMLDivElement
Parameters
viewId
:
number
Returns
HTMLDivElement
create
Screen
createScreen
(
canvasId
:
string
)
:
Promise
<
void
>
Parameters
canvasId
:
string
Returns
Promise
<
void
>
create
View
createView
(
viewId
:
number
,
callback
:
(
gemMap
:
GemMap
)
=>
void
)
:
HTMLDivElement
Parameters
viewId
:
number
callback
:
(
gemMap
:
GemMap
)
=>
void
Returns
HTMLDivElement
handle
Message
handleMessage
(
methodName
:
string
,
args
:
string
,
canvasId
:
string
,
callback
:
(
response
:
string
)
=>
void
,
)
:
void
Parameters
methodName
:
string
args
:
string
canvasId
:
string
callback
:
(
response
:
string
)
=>
void
Returns
void
pass
Binary
Data
To
Wasm
passBinaryDataToWasm
(
binaryData
:
Uint8Array
)
:
number
|
null
Parameters
binaryData
:
Uint8Array
Returns
number
|
null
register
Weak
Ptr
registerWeakPtr
(
pointerId
:
number
)
:
any
Parameters
pointerId
:
number
Returns
any
Static
initialize
initialize
(
appAuthorization
:
string
)
:
Promise
<
GemKit
>
Parameters
appAuthorization
:
string
Returns
Promise
<
GemKit
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
call
Create
Image
call
Heap
U8
Subarray
create
Canvas
create
Screen
create
View
handle
Message
pass
Binary
Data
To
Wasm
register
Weak
Ptr
initialize
@magiclane/maps-sdk
Loading...