github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/imageloaderprivate/bindings/import_wasm.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright 2023 The Prime Citizens 3 4 //go:build wasm 5 6 package bindings 7 8 import ( 9 "unsafe" 10 11 "github.com/primecitizens/pcz/std/ffi/js" 12 ) 13 14 type ( 15 _ unsafe.Pointer 16 _ js.Ref 17 ) 18 19 //go:wasmimport plat/js/webext/imageloaderprivate has_GetArcDocumentsProviderThumbnail 20 //go:noescape 21 func HasFuncGetArcDocumentsProviderThumbnail() js.Ref 22 23 //go:wasmimport plat/js/webext/imageloaderprivate func_GetArcDocumentsProviderThumbnail 24 //go:noescape 25 func FuncGetArcDocumentsProviderThumbnail(fn unsafe.Pointer) 26 27 //go:wasmimport plat/js/webext/imageloaderprivate call_GetArcDocumentsProviderThumbnail 28 //go:noescape 29 func CallGetArcDocumentsProviderThumbnail( 30 retPtr unsafe.Pointer, 31 url js.Ref, 32 widthHint int32, 33 heightHint int32, 34 callback js.Ref) 35 36 //go:wasmimport plat/js/webext/imageloaderprivate try_GetArcDocumentsProviderThumbnail 37 //go:noescape 38 func TryGetArcDocumentsProviderThumbnail( 39 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 40 url js.Ref, 41 widthHint int32, 42 heightHint int32, 43 callback js.Ref) (ok js.Ref) 44 45 //go:wasmimport plat/js/webext/imageloaderprivate has_GetDriveThumbnail 46 //go:noescape 47 func HasFuncGetDriveThumbnail() js.Ref 48 49 //go:wasmimport plat/js/webext/imageloaderprivate func_GetDriveThumbnail 50 //go:noescape 51 func FuncGetDriveThumbnail(fn unsafe.Pointer) 52 53 //go:wasmimport plat/js/webext/imageloaderprivate call_GetDriveThumbnail 54 //go:noescape 55 func CallGetDriveThumbnail( 56 retPtr unsafe.Pointer, 57 url js.Ref, 58 cropToSquare js.Ref, 59 callback js.Ref) 60 61 //go:wasmimport plat/js/webext/imageloaderprivate try_GetDriveThumbnail 62 //go:noescape 63 func TryGetDriveThumbnail( 64 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 65 url js.Ref, 66 cropToSquare js.Ref, 67 callback js.Ref) (ok js.Ref) 68 69 //go:wasmimport plat/js/webext/imageloaderprivate has_GetPdfThumbnail 70 //go:noescape 71 func HasFuncGetPdfThumbnail() js.Ref 72 73 //go:wasmimport plat/js/webext/imageloaderprivate func_GetPdfThumbnail 74 //go:noescape 75 func FuncGetPdfThumbnail(fn unsafe.Pointer) 76 77 //go:wasmimport plat/js/webext/imageloaderprivate call_GetPdfThumbnail 78 //go:noescape 79 func CallGetPdfThumbnail( 80 retPtr unsafe.Pointer, 81 url js.Ref, 82 width int32, 83 height int32, 84 callback js.Ref) 85 86 //go:wasmimport plat/js/webext/imageloaderprivate try_GetPdfThumbnail 87 //go:noescape 88 func TryGetPdfThumbnail( 89 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 90 url js.Ref, 91 width int32, 92 height int32, 93 callback js.Ref) (ok js.Ref)