WalletGlyph enum
Every glyph the wallet UI draws, named for what it MEANS where it is drawn (FR-49 W-5, ADR-0564). Code that decides WHICH icon to show — widgets and the pure presentation functions alike — holds a WalletGlyph; only WalletIcon turns one into pixels, through the host's WalletIcons builder or the SDK's Material default.
One value per glyph, not per call site: where two sites draw the same thing they share a value. The maintainer's ruling C keeps the designer's artwork host-side; the SDK ships only Material defaults.
Values
- send → const WalletGlyph
-
The Send action.
const WalletGlyph(Icons.arrow_upward) - receive → const WalletGlyph
-
The Receive action.
const WalletGlyph(Icons.arrow_downward) - swap → const WalletGlyph
-
The Swap action, and a swap in progress.
const WalletGlyph(Icons.swap_horiz) - incoming → const WalletGlyph
-
An incoming transaction (activity row, tx detail), and "into ZEC".
const WalletGlyph(Icons.south_west) - outgoing → const WalletGlyph
-
An outgoing transaction, and "from ZEC".
const WalletGlyph(Icons.north_east) - inMotion → const WalletGlyph
-
A send that is on its way (broadcast, not yet mined).
const WalletGlyph(Icons.outbound) - rebroadcast → const WalletGlyph
-
A transaction being re-broadcast.
const WalletGlyph(Icons.replay_circle_filled_outlined) - saved → const WalletGlyph
-
A send kept by the wallet (a transaction exists; no retry promised).
const WalletGlyph(Icons.save_outlined) - savedForRetry → const WalletGlyph
-
A send saved for a later retry.
const WalletGlyph(Icons.schedule_outlined) - scheduled → const WalletGlyph
-
Something scheduled, or a queued (parked) send.
const WalletGlyph(Icons.schedule) - sending → const WalletGlyph
-
A parked send that is sending now.
const WalletGlyph(Icons.hourglass_top_outlined) - paused → const WalletGlyph
-
A paused parked send.
const WalletGlyph(Icons.pause_circle_outlined) - memo → const WalletGlyph
-
A transaction carries a memo.
const WalletGlyph(Icons.mail_outline) - label → const WalletGlyph
-
A payment label or note on the send form.
const WalletGlyph(Icons.label_outline) - wallet → const WalletGlyph
-
The wallet itself (the empty state, the balance line).
const WalletGlyph(Icons.account_balance_wallet_outlined) - shielded → const WalletGlyph
-
Shielded funds, or a transport that is not fully protected.
const WalletGlyph(Icons.shield_outlined) - protected → const WalletGlyph
-
A fully protected transport (the filled shield).
const WalletGlyph(Icons.shield) - transparent → const WalletGlyph
-
Transparent (public) funds and actions that expose them.
const WalletGlyph(Icons.public) - transparentAddress → const WalletGlyph
-
A transparent receiving address.
const WalletGlyph(Icons.public_outlined) - transparentFunds → const WalletGlyph
-
The public (transparent) funds entry in the wallet's menu — the sheet that holds the auto-shield and Move-to-public controls.
const WalletGlyph(Icons.public) - verified → const WalletGlyph
-
A verified erase or check.
const WalletGlyph(Icons.verified_user) - privacyNotice → const WalletGlyph
-
A privacy caveat.
const WalletGlyph(Icons.privacy_tip_outlined) - reveal → const WalletGlyph
-
Show something secret (the viewing key, the phrase). This meaning only: watch-only, the balance toggle and public funds have their own values.
const WalletGlyph(Icons.visibility_outlined) -
Something hidden or out of view; the balance toggle while the balance shows (a press hides it).
const WalletGlyph(Icons.visibility_off_outlined) - showBalance → const WalletGlyph
-
The balance toggle while the balance is hidden (a press shows it).
const WalletGlyph(Icons.visibility_outlined) - watchOnly → const WalletGlyph
-
A watch-only wallet: its badge, the watch-only entry in onboarding, and Send's watch-only state.
const WalletGlyph(Icons.preview_outlined) - locked → const WalletGlyph
-
Locked, or blocked from screenshots.
const WalletGlyph(Icons.lock_outline) - unlock → const WalletGlyph
-
Unlock (release a held send).
const WalletGlyph(Icons.lock_open_outlined) - recoveryPhrase → const WalletGlyph
-
The recovery phrase.
const WalletGlyph(Icons.vpn_key_outlined) - syncing → const WalletGlyph
-
Syncing.
const WalletGlyph(Icons.sync) - syncProblem → const WalletGlyph
-
A sync problem.
const WalletGlyph(Icons.sync_problem) - syncOff → const WalletGlyph
-
Sync switched off by the host.
const WalletGlyph(Icons.sync_disabled) - syncIdle → const WalletGlyph
-
Sync not running yet.
const WalletGlyph(Icons.pause_circle_outline) - connecting → const WalletGlyph
-
Connecting to the network.
const WalletGlyph(Icons.wifi_tethering) - offline → const WalletGlyph
-
Offline: the wallet cannot reach the network (a sync state). A send saved for later is savedForRetry, not this.
const WalletGlyph(Icons.cloud_off) - serviceUnreachable → const WalletGlyph
-
A service (the swap provider, the server) cannot be reached.
const WalletGlyph(Icons.cloud_off_outlined) - serverDegraded → const WalletGlyph
-
The server answers, degraded.
const WalletGlyph(Icons.dns_outlined) - upToDateLimited → const WalletGlyph
-
Up to date, with a limit.
const WalletGlyph(Icons.update) - behind → const WalletGlyph
-
Behind the chain tip.
const WalletGlyph(Icons.history) - rescan → const WalletGlyph
-
Rescan.
const WalletGlyph(Icons.manage_history) - sweep → const WalletGlyph
-
Sweep or deep scan.
const WalletGlyph(Icons.manage_search) - restore → const WalletGlyph
-
Restore.
const WalletGlyph(Icons.restore) - recover → const WalletGlyph
-
Recover (by restore, or one-time-address funds).
const WalletGlyph(Icons.restart_alt) - storageFull → const WalletGlyph
-
Device storage is full.
const WalletGlyph(Icons.disc_full) - awaitingDeposit → const WalletGlyph
-
A swap waiting for its deposit.
const WalletGlyph(Icons.upload_outlined) - depositDetected → const WalletGlyph
-
A swap whose deposit was detected.
const WalletGlyph(Icons.call_received) - refunded → const WalletGlyph
-
A refunded swap.
const WalletGlyph(Icons.undo) - notFound → const WalletGlyph
-
A swap the provider cannot find.
const WalletGlyph(Icons.search_off) - expiring → const WalletGlyph
-
A swap near its deadline.
const WalletGlyph(Icons.hourglass_bottom) - timer → const WalletGlyph
-
A quote's countdown.
const WalletGlyph(Icons.timer_outlined) - timerExpired → const WalletGlyph
-
An expired quote.
const WalletGlyph(Icons.timer_off_outlined) - success → const WalletGlyph
-
Success.
const WalletGlyph(Icons.check_circle_outline) - error → const WalletGlyph
-
An error or failure.
const WalletGlyph(Icons.error_outline) - warning → const WalletGlyph
-
A warning.
const WalletGlyph(Icons.warning_amber_rounded) - info → const WalletGlyph
-
Information.
const WalletGlyph(Icons.info_outline) - unknown → const WalletGlyph
-
A state that cannot be verified.
const WalletGlyph(Icons.help_outline) - waiting → const WalletGlyph
-
Waiting.
const WalletGlyph(Icons.hourglass_top) - add → const WalletGlyph
-
Add or create.
const WalletGlyph(Icons.add) - copy → const WalletGlyph
-
Copy.
const WalletGlyph(Icons.copy) - paste → const WalletGlyph
-
Paste from the clipboard.
const WalletGlyph(Icons.content_paste) -
Share through the host's share sheet.
const WalletGlyph(Icons.share_outlined) - retry → const WalletGlyph
-
Retry or refresh.
const WalletGlyph(Icons.refresh) - close → const WalletGlyph
-
Close or dismiss.
const WalletGlyph(Icons.close) - search → const WalletGlyph
-
Search.
const WalletGlyph(Icons.search) - scanQr → const WalletGlyph
-
Scan a QR code.
const WalletGlyph(Icons.qr_code_scanner) - manualEntry → const WalletGlyph
-
Type it in instead.
const WalletGlyph(Icons.keyboard) -
The camera is unavailable.
const WalletGlyph(Icons.videocam_off_outlined) - pickDate → const WalletGlyph
-
Pick a date.
const WalletGlyph(Icons.event_outlined) - deleteWallet → const WalletGlyph
-
Delete the wallet.
const WalletGlyph(Icons.delete_forever_outlined) - appearance → const WalletGlyph
-
The host's settings page (the wallet menu's "Settings" entry; the name is the seam's historical one — S15 broadened it from theme-only, and a palette beside "Settings" read as a theme control).
const WalletGlyph(Icons.settings_outlined) - chevronForward → const WalletGlyph
-
A row's forward chevron.
const WalletGlyph(Icons.chevron_right) - expand → const WalletGlyph
-
Expand a section.
const WalletGlyph(Icons.expand_more) - collapse → const WalletGlyph
-
Collapse a section.
const WalletGlyph(Icons.expand_less) - dropdown → const WalletGlyph
-
A dropdown's arrow.
const WalletGlyph(Icons.arrow_drop_down) - selected → const WalletGlyph
-
A selected choice.
const WalletGlyph(Icons.radio_button_checked) - unselected → const WalletGlyph
-
An unselected choice.
const WalletGlyph(Icons.radio_button_off)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- material → IconData
-
The SDK's default rendering: the Material glyph.
final
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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<
WalletGlyph> - A constant List of the values in this enum, in order of their declaration.