FactBrowserRoutePath class Null safety

Class defining all Routes (Pages) in the Fact Browser app.

Constructors

FactBrowserRoutePath.create(Statement? emptyStatement)
FactBrowserRoutePath.details(String? statementID)
FactBrowserRoutePath.edit(String? statementID)
FactBrowserRoutePath.home()
FactBrowserRoutePath.login()
FactBrowserRoutePath.unknown()

Properties

emptyStatement Statement?
An empty Statement is set when on the create page.
final
hashCode int
The hash code for this object. [...]
read-only, inherited
isCreatePage bool
Currently on Create Page?
read-only
isDetailsPage bool
Currently on Detail Page?
read-only
isEditPage bool
Currently on Edit Page?
read-only
isHomePage bool
Currently on Home Page?
read-only
isLoggedIn bool
Stores wether the user is logged in.
final
isLoginPage bool
Currently on Legin Page?
read-only
isUnknown bool
Set if given Route (Deep Link) is wrong.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
showLogIn bool
Stores if the Login button was pressed and thus the Login page should be displayed.
final
statementID String?
The objectId of the statement. Only set, if on detail or edit page.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited