FakeOkapiPlatform constructor
FakeOkapiPlatform({
- Map<
OkapiPermission, OkapiStatus> statuses = const {}, - Map<
OkapiPermission, OkapiStatus> requestResults = const {}, - Map<
OkapiPermission, OkapiServiceStatus> services = const {}, - Set<
OkapiPermission> undeclared = const {}, - Map<
OkapiPermission, bool> rationale = const {}, - Map<
String, String> store = const {}, - OkapiDeviceInfo device = const OkapiDeviceInfo.unknown(),
- Set<
OkapiOemScreen> oemScreens = const {}, - OkapiAutoResetStatus autoReset = OkapiAutoResetStatus.notAvailable,
- OkapiAutoResetStatus? onAutoResetSettingsReturn,
Creates a fake. Unlisted permissions start as OkapiStatus.denied.
Implementation
FakeOkapiPlatform({
Map<OkapiPermission, OkapiStatus> statuses = const {},
Map<OkapiPermission, OkapiStatus> requestResults = const {},
Map<OkapiPermission, OkapiServiceStatus> services = const {},
Set<OkapiPermission> undeclared = const {},
Map<OkapiPermission, bool> rationale = const {},
Map<String, String> store = const {},
this.device = const OkapiDeviceInfo.unknown(),
Set<OkapiOemScreen> oemScreens = const {},
this.autoReset = OkapiAutoResetStatus.notAvailable,
this.onAutoResetSettingsReturn,
}) : store = Map.of(store),
oemScreens = Set.of(oemScreens),
statuses = Map.of(statuses),
requestResults = Map.of(requestResults),
services = Map.of(services),
undeclared = Set.of(undeclared),
rationale = Map.of(rationale);