MethodChannelKioskLockTask class
An implementation of KioskLockTaskPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- KioskLockTaskPlatform
- MethodChannelKioskLockTask
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- methodChannel → MethodChannel
-
The method channel used to interact with the native platform.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
disable(
) → Future< bool> -
Disables Lock Task Mode for the current foreground activity.
override
-
enable(
) → Future< bool> -
Enables Lock Task Mode for the current foreground activity.
override
-
isAutoStartEnabled(
) → Future< bool> -
Returns whether automatic Lock Task Mode re-entry is enabled.
override
-
isDeviceOwner(
) → Future< bool> -
Returns whether this app is registered as the Android Device Owner.
override
-
isEnabled(
) → Future< bool> -
Returns whether the app is currently running in Lock Task Mode.
override
-
isLaunchOnBootEnabled(
) → Future< bool> -
Returns whether launch-on-boot handling is enabled.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setAutoStartEnabled(
bool enabled) → Future< void> -
Stores whether the plugin should automatically re-enter Lock Task Mode.
override
-
setLaunchOnBootEnabled(
bool enabled) → Future< void> -
Stores whether the app should be launched after boot and package updates.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited