Index
All Classes and Interfaces|All Packages|Serialized Form
B
- BAD_BRIDGE_ARGUMENT_TYPE - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
- BatchBridge - Class in com.batch.batch_flutter.interop
-
Bridge that allows code to use Batch's APIs via an action+parameters request, to easily bridge it to some kind of JSON RPC
- BatchBridge() - Constructor for class com.batch.batch_flutter.interop.BatchBridge
- BatchBridgeException - Exception in com.batch.batch_flutter.interop
-
Exception representing internal bridge errors
- BatchBridgeNotImplementedException - Exception in com.batch.batch_flutter.interop
- BatchBridgeNotImplementedException(String) - Constructor for exception com.batch.batch_flutter.interop.BatchBridgeNotImplementedException
- BatchBridgePublicErrorCode - Enum Class in com.batch.batch_flutter.interop
-
Describes flutter error codes.
- BatchBridgeUtils - Class in com.batch.batch_flutter.interop
- BatchBridgeUtils() - Constructor for class com.batch.batch_flutter.interop.BatchBridgeUtils
- BatchFlutterLogger - Class in com.batch.batch_flutter
-
Internal SDK class for logging Plugin related messages
- BatchFlutterLogger() - Constructor for class com.batch.batch_flutter.BatchFlutterLogger
- BatchFlutterPlugin - Class in com.batch.batch_flutter
-
BatchFlutterPlugin
- BatchFlutterPlugin() - Constructor for class com.batch.batch_flutter.BatchFlutterPlugin
- BatchPluginConfiguration - Class in com.batch.batch_flutter
-
Manages Batch configuration for the flutter plugin.
- BatchPluginConfiguration() - Constructor for class com.batch.batch_flutter.BatchPluginConfiguration
C
- call(String, Map<String, Object>, Activity) - Static method in class com.batch.batch_flutter.interop.BatchBridge
- catchException(Promise.CatchRunnable) - Method in class com.batch.batch_flutter.Promise
- code - Variable in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
- com.batch.batch_flutter - package com.batch.batch_flutter
- com.batch.batch_flutter.interop - package com.batch.batch_flutter.interop
- currentActivity - Variable in class com.batch.batch_flutter.BatchFlutterPlugin
D
- d(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
- d(String, Throwable) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
- description - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
- details - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
-
Error details.
E
- e(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
- e(String, Throwable) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
- enableDebugLogs - Static variable in class com.batch.batch_flutter.BatchFlutterLogger
G
- getApiKey() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Get the API key.
- getConfiguration(Context) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
-
Get the plugin configuration object.
- getInitialDoNotDisturbState() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Get the initial do not disturb state.
- getStatus() - Method in class com.batch.batch_flutter.Promise
I
- i(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
- INBOX_MISSING_NATIVE_FETCHER - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
- INTERNAL_BRIDGE_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
- INTERNAL_SDK_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
- isProfileCustomDataMigrationEnabled() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Whether custom data migration is enabled or not.
- isProfileCustomIdMigrationEnabled() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Whether custom id migration is enabled or not.
- isSetup() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
M
- MISSING_SETUP - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
N
- NOT_ATTACHED_TO_ACTIVITY - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
O
- onAttachedToActivity(ActivityPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onAttachedToEngine(FlutterPlugin.FlutterPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onDetachedFromActivity() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onDetachedFromActivityForConfigChanges() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onDetachedFromEngine(FlutterPlugin.FlutterPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onMethodCall(MethodCall, MethodChannel.Result) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onNewIntent(Intent) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
- onReattachedToActivityForConfigChanges(ActivityPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
P
- PENDING - Enum constant in enum class com.batch.batch_flutter.Promise.Status
- pluginCode - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
- Promise<T> - Class in com.batch.batch_flutter
-
A simple Promise-like implementation that is not thread-safe.
- Promise() - Constructor for class com.batch.batch_flutter.Promise
- Promise(Promise.DeferredResultExecutorRunnable<T>) - Constructor for class com.batch.batch_flutter.Promise
- Promise(Promise.ExecutorRunnable<T>) - Constructor for class com.batch.batch_flutter.Promise
- Promise.CatchRunnable - Interface in com.batch.batch_flutter
- Promise.DeferredResultExecutorRunnable<T> - Interface in com.batch.batch_flutter
-
Executor that does not automatically resolve the promise once done
- Promise.ExecutorRunnable<T> - Interface in com.batch.batch_flutter
-
Executor that automatically resolves the promise with the returned value once done, even if null
- Promise.Status - Enum Class in com.batch.batch_flutter
- Promise.ThenRunnable<T> - Interface in com.batch.batch_flutter
R
- reject(Exception) - Method in class com.batch.batch_flutter.Promise
- rejected(Exception) - Static method in class com.batch.batch_flutter.Promise
- REJECTED - Enum constant in enum class com.batch.batch_flutter.Promise.Status
- resolve(T) - Method in class com.batch.batch_flutter.Promise
- resolved(T) - Static method in class com.batch.batch_flutter.Promise
- RESOLVED - Enum constant in enum class com.batch.batch_flutter.Promise.Status
- run() - Method in interface com.batch.batch_flutter.Promise.ExecutorRunnable
- run(Promise<T>) - Method in interface com.batch.batch_flutter.Promise.DeferredResultExecutorRunnable
- run(Exception) - Method in interface com.batch.batch_flutter.Promise.CatchRunnable
- run(T) - Method in interface com.batch.batch_flutter.Promise.ThenRunnable
S
- setAPIKey(String) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Set the API key.
- setExecutor(Executor) - Method in class com.batch.batch_flutter.Promise
-
Set the executor then/catch runnables should be posted on
- setInitialDoNotDisturbState(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Set the initial do not disturb state.
- setManageActivityLifecycle(boolean) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
-
Set whether BatchFlutterPlugin should automatically manage Batch's activity lifecycle (as in automatically calling
Batch.onStart(Activity)
and so on). - setProfileCustomDataMigrationEnabled(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Set whether Batch should automatically attach current installation's data (language/region/customDataAttributes...)
- setProfileCustomIdMigrationEnabled(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
-
Whether Batch should automatically identify logged-in user when running the SDK for the first time.
- setup(Context) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
-
Ready the plugin for use.
T
- then(Promise.ThenRunnable<T>) - Method in class com.batch.batch_flutter.Promise
U
- UNKNOWN_BRIDGE_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
V
- valueOf(String) - Static method in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.batch.batch_flutter.Promise.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.batch.batch_flutter.Promise.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form