all property
List<NiceIconMeta>
get
all
Get all icons as a list of metadata.
Implementation
static List<NiceIconMeta> get all => [
// Navigation
const NiceIconMeta(name: 'home', icon: home, category: NiceIconCategory.navigation, keywords: ['house', 'main', 'start']),
const NiceIconMeta(name: 'home_outlined', icon: homeOutlined, category: NiceIconCategory.navigation),
const NiceIconMeta(name: 'menu', icon: menu, category: NiceIconCategory.navigation, keywords: ['hamburger', 'nav']),
const NiceIconMeta(name: 'menu_open', icon: menuOpen, category: NiceIconCategory.navigation),
const NiceIconMeta(name: 'dashboard', icon: dashboard, category: NiceIconCategory.navigation, keywords: ['overview', 'panel']),
const NiceIconMeta(name: 'apps', icon: apps, category: NiceIconCategory.navigation, keywords: ['grid', 'applications']),
// Actions
const NiceIconMeta(name: 'add', icon: add, category: NiceIconCategory.actions, keywords: ['plus', 'new', 'create']),
const NiceIconMeta(name: 'add_circle', icon: addCircle, category: NiceIconCategory.actions),
const NiceIconMeta(name: 'remove', icon: remove, category: NiceIconCategory.actions, keywords: ['minus', 'delete']),
const NiceIconMeta(name: 'edit', icon: edit, category: NiceIconCategory.actions, keywords: ['pencil', 'modify', 'change']),
const NiceIconMeta(name: 'delete', icon: delete, category: NiceIconCategory.actions, keywords: ['trash', 'remove', 'bin']),
const NiceIconMeta(name: 'save', icon: save, category: NiceIconCategory.actions, keywords: ['disk', 'store']),
const NiceIconMeta(name: 'copy', icon: copy, category: NiceIconCategory.actions, keywords: ['duplicate', 'clone']),
const NiceIconMeta(name: 'paste', icon: paste, category: NiceIconCategory.actions),
const NiceIconMeta(name: 'cut', icon: cut, category: NiceIconCategory.actions, keywords: ['scissors']),
const NiceIconMeta(name: 'undo', icon: undo, category: NiceIconCategory.actions, keywords: ['revert', 'back']),
const NiceIconMeta(name: 'redo', icon: redo, category: NiceIconCategory.actions, keywords: ['forward']),
const NiceIconMeta(name: 'refresh', icon: refresh, category: NiceIconCategory.actions, keywords: ['reload', 'update']),
const NiceIconMeta(name: 'search', icon: search, category: NiceIconCategory.actions, keywords: ['find', 'lookup', 'magnify']),
const NiceIconMeta(name: 'filter', icon: filter, category: NiceIconCategory.actions, keywords: ['funnel', 'sort']),
const NiceIconMeta(name: 'download', icon: download, category: NiceIconCategory.actions, keywords: ['save', 'export']),
const NiceIconMeta(name: 'upload', icon: upload, category: NiceIconCategory.actions, keywords: ['import']),
const NiceIconMeta(name: 'print', icon: print, category: NiceIconCategory.actions, keywords: ['printer']),
const NiceIconMeta(name: 'share', icon: share, category: NiceIconCategory.actions),
const NiceIconMeta(name: 'send', icon: send, category: NiceIconCategory.actions),
const NiceIconMeta(name: 'bookmark', icon: bookmark, category: NiceIconCategory.actions, keywords: ['save', 'favorite']),
const NiceIconMeta(name: 'star', icon: star, category: NiceIconCategory.actions, keywords: ['favorite', 'rate']),
const NiceIconMeta(name: 'favorite', icon: favorite, category: NiceIconCategory.actions, keywords: ['heart', 'like', 'love']),
// Status
const NiceIconMeta(name: 'check', icon: check, category: NiceIconCategory.status, keywords: ['ok', 'done', 'yes']),
const NiceIconMeta(name: 'check_circle', icon: checkCircle, category: NiceIconCategory.status, keywords: ['success', 'complete']),
const NiceIconMeta(name: 'close', icon: close, category: NiceIconCategory.status, keywords: ['x', 'cancel', 'no']),
const NiceIconMeta(name: 'error', icon: error, category: NiceIconCategory.status, keywords: ['alert', 'danger']),
const NiceIconMeta(name: 'warning', icon: warning, category: NiceIconCategory.status, keywords: ['caution', 'alert']),
const NiceIconMeta(name: 'info', icon: info, category: NiceIconCategory.status, keywords: ['information', 'help']),
const NiceIconMeta(name: 'help', icon: help, category: NiceIconCategory.status, keywords: ['question', 'support']),
const NiceIconMeta(name: 'pending', icon: pending, category: NiceIconCategory.status, keywords: ['wait', 'loading']),
const NiceIconMeta(name: 'verified', icon: verified, category: NiceIconCategory.status, keywords: ['approved', 'certified']),
// Files
const NiceIconMeta(name: 'folder', icon: folder, category: NiceIconCategory.files, keywords: ['directory']),
const NiceIconMeta(name: 'folder_open', icon: folderOpen, category: NiceIconCategory.files),
const NiceIconMeta(name: 'file', icon: insertDriveFile, category: NiceIconCategory.files, keywords: ['document']),
const NiceIconMeta(name: 'description', icon: description, category: NiceIconCategory.files, keywords: ['document', 'text']),
const NiceIconMeta(name: 'attachment', icon: attachment, category: NiceIconCategory.files, keywords: ['clip', 'paperclip']),
const NiceIconMeta(name: 'pdf', icon: pictureAsPdf, category: NiceIconCategory.files, keywords: ['document']),
const NiceIconMeta(name: 'code', icon: code, category: NiceIconCategory.files, keywords: ['programming', 'developer']),
const NiceIconMeta(name: 'storage', icon: storage, category: NiceIconCategory.files, keywords: ['database', 'server']),
// Communication
const NiceIconMeta(name: 'email', icon: email, category: NiceIconCategory.communication, keywords: ['mail', 'message']),
const NiceIconMeta(name: 'phone', icon: phone, category: NiceIconCategory.communication, keywords: ['call', 'telephone']),
const NiceIconMeta(name: 'chat', icon: chat, category: NiceIconCategory.communication, keywords: ['message', 'conversation']),
const NiceIconMeta(name: 'comment', icon: comment, category: NiceIconCategory.communication, keywords: ['feedback']),
const NiceIconMeta(name: 'notifications', icon: notifications, category: NiceIconCategory.communication, keywords: ['bell', 'alert']),
// People
const NiceIconMeta(name: 'person', icon: person, category: NiceIconCategory.social, keywords: ['user', 'profile']),
const NiceIconMeta(name: 'people', icon: people, category: NiceIconCategory.social, keywords: ['users', 'group', 'team']),
const NiceIconMeta(name: 'groups', icon: groups, category: NiceIconCategory.social, keywords: ['team', 'organization']),
const NiceIconMeta(name: 'account_circle', icon: accountCircle, category: NiceIconCategory.social, keywords: ['avatar', 'profile']),
// Business
const NiceIconMeta(name: 'business', icon: business, category: NiceIconCategory.business, keywords: ['company', 'building', 'office']),
const NiceIconMeta(name: 'work', icon: work, category: NiceIconCategory.business, keywords: ['job', 'briefcase']),
const NiceIconMeta(name: 'store', icon: store, category: NiceIconCategory.business, keywords: ['shop', 'retail']),
const NiceIconMeta(name: 'shopping_cart', icon: shoppingCart, category: NiceIconCategory.ecommerce, keywords: ['cart', 'buy']),
const NiceIconMeta(name: 'receipt', icon: receipt, category: NiceIconCategory.business, keywords: ['invoice', 'bill']),
// Finance
const NiceIconMeta(name: 'payments', icon: payments, category: NiceIconCategory.finance, keywords: ['money', 'transaction']),
const NiceIconMeta(name: 'credit_card', icon: creditCard, category: NiceIconCategory.finance, keywords: ['payment', 'card']),
const NiceIconMeta(name: 'account_balance', icon: accountBalance, category: NiceIconCategory.finance, keywords: ['bank']),
const NiceIconMeta(name: 'savings', icon: savings, category: NiceIconCategory.finance, keywords: ['piggy', 'bank', 'money']),
const NiceIconMeta(name: 'trending_up', icon: trending, category: NiceIconCategory.finance, keywords: ['growth', 'increase']),
const NiceIconMeta(name: 'analytics', icon: analytics, category: NiceIconCategory.charts, keywords: ['statistics', 'data']),
const NiceIconMeta(name: 'pie_chart', icon: pieChart, category: NiceIconCategory.charts),
const NiceIconMeta(name: 'bar_chart', icon: barChart, category: NiceIconCategory.charts),
// Calendar
const NiceIconMeta(name: 'event', icon: event, category: NiceIconCategory.business, keywords: ['calendar', 'schedule']),
const NiceIconMeta(name: 'calendar_today', icon: calendarToday, category: NiceIconCategory.business, keywords: ['date']),
const NiceIconMeta(name: 'schedule', icon: schedule, category: NiceIconCategory.business, keywords: ['clock', 'time']),
const NiceIconMeta(name: 'timer', icon: timer, category: NiceIconCategory.business, keywords: ['countdown', 'stopwatch']),
const NiceIconMeta(name: 'alarm', icon: alarm, category: NiceIconCategory.business, keywords: ['clock', 'reminder']),
// Tasks
const NiceIconMeta(name: 'task', icon: task, category: NiceIconCategory.business, keywords: ['todo', 'checklist']),
const NiceIconMeta(name: 'assignment', icon: assignment, category: NiceIconCategory.business, keywords: ['clipboard', 'task']),
const NiceIconMeta(name: 'checklist', icon: checklist, category: NiceIconCategory.business, keywords: ['todo', 'list']),
const NiceIconMeta(name: 'flag', icon: flag, category: NiceIconCategory.business, keywords: ['milestone', 'mark']),
const NiceIconMeta(name: 'label', icon: label, category: NiceIconCategory.business, keywords: ['tag', 'category']),
// Media
const NiceIconMeta(name: 'image', icon: image, category: NiceIconCategory.media, keywords: ['photo', 'picture']),
const NiceIconMeta(name: 'photo_camera', icon: photoCamera, category: NiceIconCategory.media, keywords: ['camera', 'snapshot']),
const NiceIconMeta(name: 'videocam', icon: videocam, category: NiceIconCategory.media, keywords: ['video', 'record']),
const NiceIconMeta(name: 'mic', icon: mic, category: NiceIconCategory.media, keywords: ['microphone', 'record', 'audio']),
const NiceIconMeta(name: 'headphones', icon: headphones, category: NiceIconCategory.media, keywords: ['audio', 'listen']),
const NiceIconMeta(name: 'music_note', icon: musicNote, category: NiceIconCategory.media, keywords: ['audio', 'song']),
const NiceIconMeta(name: 'play_arrow', icon: playArrow, category: NiceIconCategory.media, keywords: ['start', 'video']),
const NiceIconMeta(name: 'pause', icon: pause, category: NiceIconCategory.media, keywords: ['stop']),
const NiceIconMeta(name: 'stop', icon: stop, category: NiceIconCategory.media),
// Location
const NiceIconMeta(name: 'location_on', icon: locationOn, category: NiceIconCategory.transport, keywords: ['pin', 'place', 'map']),
const NiceIconMeta(name: 'map', icon: map, category: NiceIconCategory.transport, keywords: ['navigation']),
const NiceIconMeta(name: 'directions', icon: directions, category: NiceIconCategory.transport, keywords: ['navigate', 'route']),
const NiceIconMeta(name: 'local_shipping', icon: localShipping, category: NiceIconCategory.transport, keywords: ['delivery', 'truck']),
const NiceIconMeta(name: 'flight', icon: flight, category: NiceIconCategory.transport, keywords: ['airplane', 'travel']),
// Settings
const NiceIconMeta(name: 'settings', icon: settings, category: NiceIconCategory.ui, keywords: ['gear', 'preferences', 'config']),
const NiceIconMeta(name: 'tune', icon: tune, category: NiceIconCategory.ui, keywords: ['adjust', 'customize']),
const NiceIconMeta(name: 'lock', icon: lock, category: NiceIconCategory.ui, keywords: ['security', 'password']),
const NiceIconMeta(name: 'visibility', icon: visibility, category: NiceIconCategory.ui, keywords: ['eye', 'show', 'view']),
const NiceIconMeta(name: 'visibility_off', icon: visibilityOff, category: NiceIconCategory.ui, keywords: ['hide']),
];