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