Coverage Summary for Class: SurferIcons (com.georgeci.moneysurfer.uikit.icons)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| SurferIcons |
100%
(1/1)
|
89.3%
(50/56)
|
|
89.3%
(50/56)
|
89.3%
(100/112)
|
package com.georgeci.moneysurfer.uikit.icons
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.filled.ArrowBack
import androidx.compose.material.icons.automirrored.filled.CallSplit
import androidx.compose.material.icons.automirrored.filled.KeyboardArrowLeft
import androidx.compose.material.icons.automirrored.filled.KeyboardArrowRight
import androidx.compose.material.icons.automirrored.filled.List
import androidx.compose.material.icons.automirrored.filled.Logout
import androidx.compose.material.icons.automirrored.filled.ReceiptLong
import androidx.compose.material.icons.filled.AccountBalance
import androidx.compose.material.icons.filled.AccountBalanceWallet
import androidx.compose.material.icons.filled.Add
import androidx.compose.material.icons.filled.Archive
import androidx.compose.material.icons.filled.ArrowDownward
import androidx.compose.material.icons.filled.ArrowUpward
import androidx.compose.material.icons.filled.AutoAwesome
import androidx.compose.material.icons.filled.Bolt
import androidx.compose.material.icons.filled.CalendarMonth
import androidx.compose.material.icons.filled.Category
import androidx.compose.material.icons.filled.Check
import androidx.compose.material.icons.filled.Close
import androidx.compose.material.icons.filled.Cloud
import androidx.compose.material.icons.filled.Code
import androidx.compose.material.icons.filled.ContentCopy
import androidx.compose.material.icons.filled.CreditCard
import androidx.compose.material.icons.filled.DarkMode
import androidx.compose.material.icons.filled.Dashboard
import androidx.compose.material.icons.filled.Delete
import androidx.compose.material.icons.filled.Download
import androidx.compose.material.icons.filled.Edit
import androidx.compose.material.icons.filled.Event
import androidx.compose.material.icons.filled.Fingerprint
import androidx.compose.material.icons.filled.Flag
import androidx.compose.material.icons.filled.GridView
import androidx.compose.material.icons.filled.Group
import androidx.compose.material.icons.filled.Info
import androidx.compose.material.icons.filled.KeyboardArrowDown
import androidx.compose.material.icons.filled.Language
import androidx.compose.material.icons.filled.LightMode
import androidx.compose.material.icons.filled.LocalOffer
import androidx.compose.material.icons.filled.Mail
import androidx.compose.material.icons.filled.MoreVert
import androidx.compose.material.icons.filled.Notifications
import androidx.compose.material.icons.filled.Palette
import androidx.compose.material.icons.filled.Payments
import androidx.compose.material.icons.filled.PieChart
import androidx.compose.material.icons.filled.Remove
import androidx.compose.material.icons.filled.Restore
import androidx.compose.material.icons.filled.Savings
import androidx.compose.material.icons.filled.Schedule
import androidx.compose.material.icons.filled.Search
import androidx.compose.material.icons.filled.Security
import androidx.compose.material.icons.filled.Settings
import androidx.compose.material.icons.filled.SwapHoriz
import androidx.compose.material.icons.filled.Sync
import androidx.compose.material.icons.filled.Tune
import androidx.compose.material.icons.filled.Visibility
import androidx.compose.material.icons.filled.VisibilityOff
import androidx.compose.ui.graphics.vector.ImageVector
object SurferIcons {
val Back: ImageVector get() = Icons.AutoMirrored.Filled.ArrowBack
val ChevronLeft: ImageVector get() = Icons.AutoMirrored.Filled.KeyboardArrowLeft
val ChevronRight: ImageVector get() = Icons.AutoMirrored.Filled.KeyboardArrowRight
val Close: ImageVector get() = Icons.Filled.Close
val Settings: ImageVector get() = Icons.Filled.Settings
val Add: ImageVector get() = Icons.Filled.Add
val Remove: ImageVector get() = Icons.Filled.Remove
val Check: ImageVector get() = Icons.Filled.Check
val Delete: ImageVector get() = Icons.Filled.Delete
val Edit: ImageVector get() = Icons.Filled.Edit
val Search: ImageVector get() = Icons.Filled.Search
val MoreVert: ImageVector get() = Icons.Filled.MoreVert
val GridView: ImageVector get() = Icons.Filled.GridView
val ListView: ImageVector get() = Icons.AutoMirrored.Filled.List
val Wallet: ImageVector get() = Icons.Filled.AccountBalanceWallet
val Bank: ImageVector get() = Icons.Filled.AccountBalance
val CreditCard: ImageVector get() = Icons.Filled.CreditCard
val Savings: ImageVector get() = Icons.Filled.Savings
val Cash: ImageVector get() = Icons.Filled.Payments
val Fingerprint: ImageVector get() = Icons.Filled.Fingerprint
val Flag: ImageVector get() = Icons.Filled.Flag
val Mail: ImageVector get() = Icons.Filled.Mail
val People: ImageVector get() = Icons.Filled.Group
val Sparkle: ImageVector get() = Icons.Filled.AutoAwesome
val DarkMode: ImageVector get() = Icons.Filled.DarkMode
val Palette: ImageVector get() = Icons.Filled.Palette
val Notifications: ImageVector get() = Icons.Filled.Notifications
val Receipt: ImageVector get() = Icons.AutoMirrored.Filled.ReceiptLong
val Logout: ImageVector get() = Icons.AutoMirrored.Filled.Logout
val Archive: ImageVector get() = Icons.Filled.Archive
val Restore: ImageVector get() = Icons.Filled.Restore
val Category: ImageVector get() = Icons.Filled.Category
val Tag: ImageVector get() = Icons.Filled.LocalOffer
val Event: ImageVector get() = Icons.Filled.Event
val Copy: ImageVector get() = Icons.Filled.ContentCopy
val Split: ImageVector get() = Icons.AutoMirrored.Filled.CallSplit
val DropDown: ImageVector get() = Icons.Filled.KeyboardArrowDown
val ArrowDown: ImageVector get() = Icons.Filled.ArrowDownward
val ArrowUp: ImageVector get() = Icons.Filled.ArrowUpward
val Dashboard: ImageVector get() = Icons.Filled.Dashboard
val SwapHoriz: ImageVector get() = Icons.Filled.SwapHoriz
/** Analytics surfaces — the pie glyph, matching the category donut those screens lead with. */
val Insights: ImageVector get() = Icons.Filled.PieChart
val Cloud: ImageVector get() = Icons.Filled.Cloud
val LightMode: ImageVector get() = Icons.Filled.LightMode
val Visibility: ImageVector get() = Icons.Filled.Visibility
val VisibilityOff: ImageVector get() = Icons.Filled.VisibilityOff
val Globe: ImageVector get() = Icons.Filled.Language
val Shield: ImageVector get() = Icons.Filled.Security
val Code: ImageVector get() = Icons.Filled.Code
val Info: ImageVector get() = Icons.Filled.Info
val Calendar: ImageVector get() = Icons.Filled.CalendarMonth
val Clock: ImageVector get() = Icons.Filled.Schedule
val Download: ImageVector get() = Icons.Filled.Download
val Sync: ImageVector get() = Icons.Filled.Sync
/** Filter controls — the sliders glyph, not a funnel: it opens a screen full of settings. */
val Filter: ImageVector get() = Icons.Filled.Tune
val Bolt: ImageVector get() = Icons.Filled.Bolt
// Custom drawable resources — add as you import SVGs into composeResources/drawable/
// val Logo: DrawableResource get() = Res.drawable.ic_logo
}