DVAccountPage enum

One of the prebuilt account pages.

Inheritance
Available extensions

Values

profile → const DVAccountPage

DV.Auth.ProfilePage: the address, changed once verified.

const DVAccountPage('Profile', requiresSession: true)
security → const DVAccountPage

DV.Auth.SecurityPage: password, authenticator app and recovery codes.

const DVAccountPage('Security', requiresSession: true)
sessions → const DVAccountPage

DV.Auth.SessionsPage: every signed-in device, with sign-out for each.

const DVAccountPage('Devices', requiresSession: true)
delete → const DVAccountPage

DV.Auth.DeletePage.

const DVAccountPage('Delete account', requiresSession: true)
signUp → const DVAccountPage

DV.Auth.SignUpPage, for somebody with no account yet.

const DVAccountPage('Sign up', requiresSession: false)
signIn → const DVAccountPage

DV.Auth.SignInWithEmailAndPasswordPage, where the others send somebody signed out.

const DVAccountPage('Sign in', requiresSession: false)

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
label → String
What a menu calls the page.
final
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
requiresSession → bool
Whether the generated route sends somebody not signed in to sign in.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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

Constants

values → const List<DVAccountPage>
A constant List of the values in this enum, in order of their declaration.