UNPKG

8.34 kBTypeScriptView Raw
1/**
2 * Constants are from the source code of Settings:
3 * https://developer.android.com/reference/android/provider/Settings.html
4 */
5export declare const ACTION_ACCESSIBILITY_SETTINGS = "android.settings.ACCESSIBILITY_SETTINGS";
6export declare const ACTION_APP_NOTIFICATION_REDACTION = "android.settings.ACTION_APP_NOTIFICATION_REDACTION";
7export declare const ACTION_CONDITION_PROVIDER_SETTINGS = "android.settings.ACTION_CONDITION_PROVIDER_SETTINGS";
8export declare const ACTION_NOTIFICATION_LISTENER_SETTINGS = "android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS";
9export declare const ACTION_PRINT_SETTINGS = "android.settings.ACTION_PRINT_SETTINGS";
10export declare const ACTION_ADD_ACCOUNT_SETTINGS = "android.settings.ADD_ACCOUNT_SETTINGS";
11export declare const ACTION_AIRPLANE_MODE_SETTINGS = "android.settings.AIRPLANE_MODE_SETTINGS";
12export declare const ACTION_APN_SETTINGS = "android.settings.APN_SETTINGS";
13export declare const ACTION_APPLICATION_DETAILS_SETTINGS = "android.settings.APPLICATION_DETAILS_SETTINGS";
14export declare const ACTION_APPLICATION_DEVELOPMENT_SETTINGS = "android.settings.APPLICATION_DEVELOPMENT_SETTINGS";
15export declare const ACTION_APPLICATION_SETTINGS = "android.settings.APPLICATION_SETTINGS";
16export declare const ACTION_APP_NOTIFICATION_SETTINGS = "android.settings.APP_NOTIFICATION_SETTINGS";
17export declare const ACTION_APP_OPS_SETTINGS = "android.settings.APP_OPS_SETTINGS";
18export declare const ACTION_BATTERY_SAVER_SETTINGS = "android.settings.BATTERY_SAVER_SETTINGS";
19export declare const ACTION_BLUETOOTH_SETTINGS = "android.settings.BLUETOOTH_SETTINGS";
20export declare const ACTION_CAPTIONING_SETTINGS = "android.settings.CAPTIONING_SETTINGS";
21export declare const ACTION_CAST_SETTINGS = "android.settings.CAST_SETTINGS";
22export declare const ACTION_DATA_ROAMING_SETTINGS = "android.settings.DATA_ROAMING_SETTINGS";
23export declare const ACTION_DATE_SETTINGS = "android.settings.DATE_SETTINGS";
24export declare const ACTION_DEVICE_INFO_SETTINGS = "android.settings.DEVICE_INFO_SETTINGS";
25export declare const ACTION_DEVICE_NAME = "android.settings.DEVICE_NAME";
26export declare const ACTION_DISPLAY_SETTINGS = "android.settings.DISPLAY_SETTINGS";
27export declare const ACTION_DREAM_SETTINGS = "android.settings.DREAM_SETTINGS";
28export declare const ACTION_HARD_KEYBOARD_SETTINGS = "android.settings.HARD_KEYBOARD_SETTINGS";
29export declare const ACTION_HOME_SETTINGS = "android.settings.HOME_SETTINGS";
30export declare const ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS = "android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS";
31export declare const ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS = "android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS";
32export declare const ACTION_INPUT_METHOD_SETTINGS = "android.settings.INPUT_METHOD_SETTINGS";
33export declare const ACTION_INPUT_METHOD_SUBTYPE_SETTINGS = "android.settings.INPUT_METHOD_SUBTYPE_SETTINGS";
34export declare const ACTION_INTERNAL_STORAGE_SETTINGS = "android.settings.INTERNAL_STORAGE_SETTINGS";
35export declare const ACTION_LOCALE_SETTINGS = "android.settings.LOCALE_SETTINGS";
36export declare const ACTION_LOCATION_SOURCE_SETTINGS = "android.settings.LOCATION_SOURCE_SETTINGS";
37export declare const ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS = "android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS";
38export declare const ACTION_MANAGE_APPLICATIONS_SETTINGS = "android.settings.MANAGE_APPLICATIONS_SETTINGS";
39export declare const ACTION_MANAGE_DEFAULT_APPS_SETTINGS = "android.settings.MANAGE_DEFAULT_APPS_SETTINGS";
40export declare const ACTION_MEMORY_CARD_SETTINGS = "android.settings.MEMORY_CARD_SETTINGS";
41export declare const ACTION_MONITORING_CERT_INFO = "android.settings.MONITORING_CERT_INFO";
42export declare const ACTION_NETWORK_OPERATOR_SETTINGS = "android.settings.NETWORK_OPERATOR_SETTINGS";
43export declare const ACTION_NFCSHARING_SETTINGS = "android.settings.NFCSHARING_SETTINGS";
44export declare const ACTION_NFC_PAYMENT_SETTINGS = "android.settings.NFC_PAYMENT_SETTINGS";
45export declare const ACTION_NFC_SETTINGS = "android.settings.NFC_SETTINGS";
46export declare const ACTION_NIGHT_DISPLAY_SETTINGS = "android.settings.NIGHT_DISPLAY_SETTINGS";
47export declare const ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS = "android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS";
48export declare const ACTION_NOTIFICATION_SETTINGS = "android.settings.NOTIFICATION_SETTINGS";
49export declare const ACTION_PAIRING_SETTINGS = "android.settings.PAIRING_SETTINGS";
50export declare const ACTION_PRIVACY_SETTINGS = "android.settings.PRIVACY_SETTINGS";
51export declare const ACTION_QUICK_LAUNCH_SETTINGS = "android.settings.QUICK_LAUNCH_SETTINGS";
52export declare const ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS = "android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS";
53export declare const ACTION_SECURITY_SETTINGS = "android.settings.SECURITY_SETTINGS";
54export declare const ACTION_SETTINGS = "android.settings.SETTINGS";
55export declare const ACTION_SHOW_ADMIN_SUPPORT_DETAILS = "android.settings.SHOW_ADMIN_SUPPORT_DETAILS";
56export declare const ACTION_SHOW_INPUT_METHOD_PICKER = "android.settings.SHOW_INPUT_METHOD_PICKER";
57export declare const ACTION_SHOW_REGULATORY_INFO = "android.settings.SHOW_REGULATORY_INFO";
58export declare const ACTION_SHOW_REMOTE_BUGREPORT_DIALOG = "android.settings.SHOW_REMOTE_BUGREPORT_DIALOG";
59export declare const ACTION_SOUND_SETTINGS = "android.settings.SOUND_SETTINGS";
60export declare const ACTION_STORAGE_MANAGER_SETTINGS = "android.settings.STORAGE_MANAGER_SETTINGS";
61export declare const ACTION_SYNC_SETTINGS = "android.settings.SYNC_SETTINGS";
62export declare const ACTION_SYSTEM_UPDATE_SETTINGS = "android.settings.SYSTEM_UPDATE_SETTINGS";
63export declare const ACTION_TETHER_PROVISIONING_UI = "android.settings.TETHER_PROVISIONING_UI";
64export declare const ACTION_TRUSTED_CREDENTIALS_USER = "android.settings.TRUSTED_CREDENTIALS_USER";
65export declare const ACTION_USAGE_ACCESS_SETTINGS = "android.settings.USAGE_ACCESS_SETTINGS";
66export declare const ACTION_USER_DICTIONARY_INSERT = "android.settings.USER_DICTIONARY_INSERT";
67export declare const ACTION_USER_DICTIONARY_SETTINGS = "android.settings.USER_DICTIONARY_SETTINGS";
68export declare const ACTION_USER_SETTINGS = "android.settings.USER_SETTINGS";
69export declare const ACTION_VOICE_CONTROL_AIRPLANE_MODE = "android.settings.VOICE_CONTROL_AIRPLANE_MODE";
70export declare const ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE = "android.settings.VOICE_CONTROL_BATTERY_SAVER_MODE";
71export declare const ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE = "android.settings.VOICE_CONTROL_DO_NOT_DISTURB_MODE";
72export declare const ACTION_VOICE_INPUT_SETTINGS = "android.settings.VOICE_INPUT_SETTINGS";
73export declare const ACTION_VPN_SETTINGS = "android.settings.VPN_SETTINGS";
74export declare const ACTION_VR_LISTENER_SETTINGS = "android.settings.VR_LISTENER_SETTINGS";
75export declare const ACTION_WEBVIEW_SETTINGS = "android.settings.WEBVIEW_SETTINGS";
76export declare const ACTION_WIFI_IP_SETTINGS = "android.settings.WIFI_IP_SETTINGS";
77export declare const ACTION_WIFI_SETTINGS = "android.settings.WIFI_SETTINGS";
78export declare const ACTION_WIRELESS_SETTINGS = "android.settings.WIRELESS_SETTINGS";
79export declare const ACTION_ZEN_MODE_AUTOMATION_SETTINGS = "android.settings.ZEN_MODE_AUTOMATION_SETTINGS";
80export declare const ACTION_ZEN_MODE_EVENT_RULE_SETTINGS = "android.settings.ZEN_MODE_EVENT_RULE_SETTINGS";
81export declare const ACTION_ZEN_MODE_EXTERNAL_RULE_SETTINGS = "android.settings.ZEN_MODE_EXTERNAL_RULE_SETTINGS";
82export declare const ACTION_ZEN_MODE_PRIORITY_SETTINGS = "android.settings.ZEN_MODE_PRIORITY_SETTINGS";
83export declare const ACTION_ZEN_MODE_SCHEDULE_RULE_SETTINGS = "android.settings.ZEN_MODE_SCHEDULE_RULE_SETTINGS";
84export declare const ACTION_ZEN_MODE_SETTINGS = "android.settings.ZEN_MODE_SETTINGS";
85export interface IntentLauncherParams {
86 type?: string;
87 category?: string;
88 extra?: object;
89 data?: string;
90 flags?: number;
91 packageName?: string;
92 className?: string;
93}
94export interface IntentLauncherResult {
95 resultCode: number;
96 data?: string;
97 extra?: object;
98}
99export declare enum ResultCode {
100 Success = -1,
101 Canceled = 0,
102 FirstUser = 1
103}
104export declare function startActivityAsync(activityAction: string, params?: IntentLauncherParams): Promise<IntentLauncherResult>;