0.5.0 • Published 10 months ago

@aigens/aigens-sdk-core v0.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@aigens/aigens-sdk-core

Aigens Order.Place Core Plugin

Install

npm install @aigens/aigens-sdk-core
npx cap sync

API

echo(...)

echo(options: any) => Promise<any>
ParamType
optionsany

Returns: Promise<any>


dismiss(...)

dismiss(options: any) => Promise<any>
ParamType
optionsany

Returns: Promise<any>


finish(...)

finish(options: any) => Promise<any>
ParamType
optionsany

Returns: Promise<any>


getMember(...)

getMember(options: any) => Promise<{ member: Member; }>
ParamType
optionsany

Returns: Promise<{ member: Member; }>


getDeeplink(...)

getDeeplink(options: any) => Promise<{ deeplink: Deeplink; }>
ParamType
optionsany

Returns: Promise<{ deeplink: Deeplink; }>


openBrowser(...)

openBrowser(options: BrowserOptions) => Promise<any>
ParamType
optionsBrowserOptions

Returns: Promise<any>


isInstalledApp(...)

isInstalledApp(options: { key: string; }) => Promise<{ install: boolean; }>
ParamType
options{ key: string; }

Returns: Promise<{ install: boolean; }>


getIsProductionEnvironment()

getIsProductionEnvironment() => Promise<{ isPrd: boolean; }>

Returns: Promise<{ isPrd: boolean; }>


openExternalUrl(...)

openExternalUrl(options: { url: string; }) => Promise<any>
ParamType
options{ url: string; }

Returns: Promise<any>


checkNotificationPermissions()

checkNotificationPermissions() => Promise<PermissionStatus>

Returns: Promise<PermissionStatus>


getFinishData(...)

getFinishData(options: any) => Promise<{ closedData: any; }>
ParamType
optionsany

Returns: Promise<{ closedData: any; }>


setTextZoom(...)

setTextZoom(options: { value: number; }) => Promise<any>
ParamType
options{ value: number; }

Returns: Promise<any>


readClipboard()

readClipboard() => Promise<any>

Promise<any>: { value: string, type: 'text/plain' }

Returns: Promise<any>


addCalendar(...)

addCalendar(options: CalendarOptions) => Promise<{ notPermission?: boolean; resultCode?: number; }>
ParamType
optionsCalendarOptions

Returns: Promise<{ notPermission?: boolean; resultCode?: number; }>


makeHKFPSPayment(...)

makeHKFPSPayment(options: FPSPaymentOptions) => Promise<FPSResultOptions>
ParamType
optionsFPSPaymentOptions

Returns: Promise<FPSResultOptions>


Interfaces

Member

PropType
"memberCode"string
"source"string
"sessionId"string
"pushId"string
"deviceId"string
"universalLink"string
"appleMerchantId"string
"cachedOrderContext"boolean
"name"string
"email"string
"phone"string

Deeplink

PropType
"addItemId"string
"addDiscountCode"string
"addOfferId"string

BrowserOptions

PropType
urlstring
memberMember
deeplinkDeeplink
externalProtocolsstring[]
addPaddingProtocolsstring[]
excludedUniversalLinksstring[]

PermissionStatus

PropType
displayPermissionState

CalendarOptions

PropType
titlestring
isAllDayboolean
beginTimenumber
endTimenumber
locationstring
notesstring

FPSResultOptions

PropType
resultboolean
urlstring
intentstring

FPSPaymentOptions

PropType
paymentRequestUrlstring
callbackUrlstring
typeIdentifierstring
titlestring

Type Aliases

PermissionState

'prompt' | 'prompt-with-rationale' | 'granted' | 'denied'

0.5.0

10 months ago

0.4.6

10 months ago

0.4.5

1 year ago

0.4.4

1 year ago

0.4.1

2 years ago

0.4.3

1 year ago

0.4.2

2 years ago

0.4.0

2 years ago

0.0.40

2 years ago

0.0.41

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.0.39

2 years ago

0.0.38

2 years ago

0.0.37

2 years ago

0.0.36

2 years ago

0.0.30

3 years ago

0.0.31

3 years ago

0.0.32

3 years ago

0.0.33

3 years ago

0.0.34

2 years ago

0.0.35

2 years ago

0.0.27

3 years ago

0.0.28

3 years ago

0.0.29

3 years ago

0.0.20

3 years ago

0.0.21

3 years ago

0.0.22

3 years ago

0.0.23

3 years ago

0.0.24

3 years ago

0.0.25

3 years ago

0.0.19

3 years ago

0.0.26

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.14

3 years ago

0.0.15

3 years ago

0.0.9

3 years ago

0.0.16

3 years ago

0.0.8

3 years ago

0.0.17

3 years ago

0.0.18

3 years ago

0.0.5

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago