AndroidAppMarketIntent class
Constructors
-
AndroidAppMarketIntent({required String packageName, String? category, Map<String, dynamic>? arguments, Map<String, List>? arrayArguments, String? package, String? componentName, Platform? platform, List<int>? flags, String? type})
-
Properties
-
action
→ String?
-
This is the general verb that the intent should attempt to do. This
includes constants like
ACTION_VIEW
.
finalinherited
-
arguments
→ Map<String, dynamic>?
-
The equivalent of
extras
, a generic Bundle
of data that the Intent can
carry. This is a slot for extraneous data that the listener may use.
finalinherited
-
arrayArguments
→ Map<String, List>?
-
Similar to arguments, but in this case the arguments are an array and
will be added to the intent as in an array extra instead of of an array
list.
finalinherited
-
category
→ String?
-
An optional additional constant qualifying the given action.
finalinherited
-
componentName
→ String?
-
Set the exact
ComponentName
that should handle the intent. If this is
set package should also be non-null.
finalinherited
-
data
→ String?
-
The Uri that the action is pointed towards.
finalinherited
-
flags
→ List<int>?
-
Constants that can be set on an intent to tweak how it is finally handled.
Some of the constants are mirrored to Dart via
Flag
.
finalinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
package
→ String?
-
Sets the data to only resolve within this given package.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ String?
-
Set an explicit MIME data type.
finalinherited