5.0.2 • Published 6 months ago

@aigens/aigens-sdk-core v5.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
6 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>


openSecondBrowser(...)

openSecondBrowser(options: YuuOptions) => Promise<YuuResultOptions>
ParamType
optionsYuuOptions

Returns: Promise<YuuResultOptions>


setScreenName(...)

setScreenName(options: { name: string; }) => Promise<any>
ParamType
options{ name: string; }

Returns: Promise<any>


logEvent(...)

logEvent(options: { name: string; params?: any; }) => Promise<any>
ParamType
options{ name: string; params?: any; }

Returns: Promise<any>


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

YuuResultOptions

PropType
cancelboolean
yuuTokenstring
cardNostring
warningstring
statusstring

YuuOptions

PropType
urlstring
serviceNamestring

Type Aliases

PermissionState

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

0.5.4

7 months ago

0.5.3

7 months ago

0.5.5

7 months ago

0.5.2

7 months ago

0.5.1

8 months ago

5.0.2

6 months ago

5.0.1

7 months ago

5.0.0

7 months ago

0.5.0

1 year ago

0.4.6

1 year ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.1

2 years ago

0.4.3

2 years 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

3 years ago

0.0.38

3 years ago

0.0.37

3 years ago

0.0.36

3 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

3 years ago

0.0.35

3 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

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago