LoggedOut class

Inheritance

Properties

accesses → Map<String, PagesAndDialogAccesss>
finalinherited
apps → List<DeterminedApp>
finalinherited
forceRefresh → int
finalinherited
hashCode → int
The hash code for this object.
no setter
isProcessing → bool?
finalinherited
playstoreApp → AppModel?
finalinherited
props → List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stringify → bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
tempMessage → String?
finalinherited

Methods

actionHasAccess(ActionModel action) → Future<bool>
inherited
addApp(AccessBloc accessBloc, AppModel newCurrentApp) → Future<LoggedOut>
override
addApp2(AccessBloc accessBloc, Map<String, PagesAndDialogAccesss> accesses, List<DeterminedApp> apps, AppModel newCurrentApp) → Future<LoggedOut>
override
asNotProcessing() → AccessDetermined
override
asProcessing() → AccessDetermined
override
clearTempMessage() → AccessDetermined
override
forceAcceptMembership(String appId) → bool
override
getApp(String appId) → AppModel?
inherited
getMember() → MemberModel?
override
getMemberCollectionInfo() → List<MemberCollectionInfo>?
override
getPrivilegeLevel(String appId) → PrivilegeLevel
override
getPrivilegeLevelCurrentApp(String currentAppId) → PrivilegeLevel
inherited
hasAccessToOtherApps() → bool
override
hasNAccess(List<MenuItemModel> items) → Future<List<bool>>
inherited
homePageForAppId(String appId) → PageModel?
inherited
isBlocked(String appId) → bool
override
isCurrentAppBlocked(String currentAppId) → bool
inherited
isLoggedIn() → bool
override
isProcessingStatus() → bool
inherited
memberIsOwner(String appId) → bool
override
inherited
newVersion() → AccessDetermined
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reterminedHomePageForAppId(AppModel app) → Future<PageModel?>
override
toString() → String
A string representation of this object.
inherited
updateApp2(AccessBloc accessBloc, AppModel newCurrentApp) → Future<LoggedOut>
override
updateApps(AppModel newCurrentApp, List<DeterminedApp> newApps) → Future<LoggedOut>
override
updateMember(MemberModel member) → AccessDetermined
override
withDifferentPackageCondition(String appId, Package package, String packageCondition, bool value) → AccessDetermined
inherited
withNewAccess(AccessBloc accessBloc, AccessModel access) → Future<AccessDetermined>
inherited
withNewAccesses(Map<String, PagesAndDialogAccesss> newAccesses) → AccessDetermined
override
withOtherPrivilege(AccessBloc accessBloc, AppModel app, PrivilegeLevel privilege, bool blocked) → Future<AccessDetermined>
override
withTempMessage(String message) → AccessDetermined
override

Operators

operator ==(Object other) → bool
The equality operator.

Static Methods

getHomepage(AppModel app) → Future<PageModel?>
getLoggedOut(AccessBloc accessBloc, List<AppModel> apps, {AppModel? playstoreApp}) → Future<LoggedOut>
getLoggedOut2(AccessBloc accessBloc, AppModel app, {AppModel? playstoreApp}) → Future<LoggedOut>