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