File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ declare global {
4949 protocol : Type ;
5050 class : Type ;
5151 SEL : Type ;
52+ pointer : Type ;
5253 } ;
5354
5455 export interface PointerObject {
@@ -108,6 +109,6 @@ declare global {
108109 export function sizeof ( obj : unknown ) : number ;
109110 export function alloc ( size : number ) : Pointer ;
110111 export function handleof ( obj : unknown ) : Pointer ;
111- export function bufferFromData ( data : NSData ) : ArrayBuffer ;
112+ export function bufferFromData ( data : NativeObject ) : ArrayBuffer ;
112113 }
113114}
Original file line number Diff line number Diff line change @@ -117,6 +117,8 @@ void registerInterop(napi_env env, napi_value global) {
117117 createJSNumber (env, mdTypeAnyObject));
118118 napi_set_named_property (env, types, " SEL" ,
119119 createJSNumber (env, mdTypeSelector));
120+ napi_set_named_property (env, types, " pointer" ,
121+ createJSNumber (env, mdTypePointer));
120122
121123 napi_value Pointer = Pointer::defineJSClass (env);
122124 bridgeState->pointerClass = make_ref (env, Pointer);
You can’t perform that action at this time.
0 commit comments