-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathindex.ts
118 lines (104 loc) · 2.68 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
export {
isWebViewBridgeAvailable,
onNativeEvent,
NativeEventHandler,
setLogger,
} from './src/post-message';
export {nativeConfirm, nativeAlert, nativeMessage} from './src/dialogs';
export {
/** @deprecated */
requestSimIcc,
/** @deprecated */
requestSimImsi,
requestDeviceImei,
internalNavigation,
dismiss,
requestVibration,
getDiskSpaceInfo,
getEsimInfo,
getAttStatus,
getDeviceModel,
getDeviceTac,
shareBase64,
downloadBase64,
getBatteryInfo,
getInstallationId,
} from './src/device';
export {
attachToEmail,
share,
setWebViewTitle,
updateNavigationBar,
notifyPageLoaded,
notifyBridgeReady,
getRemoteConfig,
isABTestingAvailable,
reportStatus,
fetch,
checkPermissionStatus,
getAppMetadata,
getNetworkConnectionInfo,
setActionBehavior,
getTopazToken,
getTopazValues,
getPincodeInfo,
onNavigationBarIconClicked,
triggerPinOrBiometricAuthentication,
focusNavbar,
showLoadingOverlay,
hideLoadingOverlay,
} from './src/utils';
export type {ShareOptions, NavigationBarIcon} from './src/utils';
export {createCalendarEvent} from './src/calendar';
export {
requestContact,
fetchContactsByPhone,
fetchPhoneNumbers,
updatePhoneNumbers,
} from './src/contacts';
export {highlightNavigationTab, refreshNavBar} from './src/navigation-tabs';
export {
logEvent,
logEcommerceEvent,
logTiming,
setScreenName,
setUserProperty,
CD_WEBAPP_INSTALLED,
CD_NOVUM_UID,
CD_EVENT_VALUE,
setTrackingProperty,
sanitizeAnalyticsParam,
sanitizeAnalyticsParams,
} from './src/analytics';
export type {TrackingEvent, CustomDimensionIdx} from './src/analytics';
export {renewSession, onSessionRenewed, logout} from './src/sessions';
export {showAppRating} from './src/app-rating';
export {
bottomSheet,
bottomSheetSingleSelector,
bottomSheetActionSelector,
bottomSheetInfo,
} from './src/bottom-sheet';
export type {
SheetRowItem,
SheetActionItem,
SheetInfoItem,
} from './src/bottom-sheet';
export {openOnboarding} from './src/open-onboarding';
export {getProfileImage, startProfileImageFlow} from './src/profile';
export {readTextFromClipboard, writeTextToClipboard} from './src/clipboard';
export {
getUnseenNotificationsBadge,
setUnseenNotificationsBadge,
} from './src/inbox-notifications';
export {
registerDatamobUser,
requestDatamobDeviceAdmin,
validateDatamobRequirements,
unregisterDatamobDeviceAdmin,
} from './src/datamob';
export {
displayQualtricsIntercept,
setQualtricsProperties,
isQualtricsInterceptAvailableForUser,
} from './src/qualtrics';