quasar
Version:
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
236 lines (226 loc) • 5.01 kB
JavaScript
/*
* Do not edit this file. It is automatically generated
* from its webfont counterpart (same filename without "svg-" prefix).
* Edit that file instead (ionicons-v4.js).
*/
import {
ionMdCheckmark,
ionMdAlert,
ionMdInformationCircleOutline,
ionMdArrowUp,
ionMdArrowForward,
ionMdArrowDown,
ionMdArrowBack,
ionMdArrowDropdown,
ionIosArrowBack,
ionIosArrowForward,
ionMdAperture,
ionMdOptions,
ionMdApps,
ionMdRefresh,
ionIosArrowUp,
ionIosArrowDown,
ionMdSquare,
ionMdCloseCircle,
ionMdTime,
ionMdCalendar,
ionMdLink,
ionMdExpand,
ionMdQuote,
ionMdPrint,
ionMdUndo,
ionMdRedo,
ionMdCode,
ionIosCode,
ionMdAdd,
ionMdClose,
ionIosSkipBackward,
ionIosSkipForward,
ionMdStar,
ionMdCreate,
ionMdWarning,
ionIosReturnLeft,
ionIosReturnRight,
ionMdPlay,
ionMdAddCircle,
ionMdCloudUpload,
ionMdTrash,
ionMdDoneAll
} from '@quasar/extras/ionicons-v4'
// there are some icons that are needed but not available
// so we import them from MDI as svgs
import {
mdiFormatBold,
mdiFormatItalic,
mdiFormatStrikethroughVariant,
mdiFormatUnderline,
mdiFormatListBulleted,
mdiFormatListNumbered,
mdiFormatSubscript,
mdiFormatSuperscript,
mdiFormatAlignLeft,
mdiFormatAlignCenter,
mdiFormatAlignRight,
mdiFormatAlignJustify,
mdiFormatIndentDecrease,
mdiFormatIndentIncrease,
mdiFormatClear,
mdiFormatColorText,
mdiFormatSize,
mdiMinus,
mdiFormatHeader1,
mdiFormatHeader2,
mdiFormatHeader3,
mdiFormatHeader4,
mdiFormatHeader5,
mdiFormatHeader6,
mdiNumeric1Box,
mdiNumeric2Box,
mdiNumeric3Box,
mdiNumeric4Box,
mdiNumeric5Box,
mdiNumeric6Box,
mdiNumeric7Box,
mdiFormatFont
} from '@quasar/extras/mdi-v5'
export default {
name: 'svg-ionicons-v4',
type: {
positive: ionMdCheckmark,
negative: ionMdAlert,
info: ionMdInformationCircleOutline,
warning: ionMdAlert
},
arrow: {
up: ionMdArrowUp,
right: ionMdArrowForward,
down: ionMdArrowDown,
left: ionMdArrowBack,
dropdown: ionMdArrowDropdown
},
chevron: {
left: ionIosArrowBack,
right: ionIosArrowForward
},
colorPicker: {
spectrum: ionMdAperture,
tune: ionMdOptions,
palette: ionMdApps
},
pullToRefresh: {
icon: ionMdRefresh
},
carousel: {
left: ionIosArrowBack,
right: ionIosArrowForward,
up: ionIosArrowUp,
down: ionIosArrowDown,
navigationIcon: ionMdSquare
},
chip: {
remove: ionMdCloseCircle,
selected: ionMdCheckmark
},
datetime: {
arrowLeft: ionIosArrowBack,
arrowRight: ionIosArrowForward,
now: ionMdTime,
today: ionMdCalendar
},
editor: {
hyperlink: ionMdLink,
toggleFullscreen: ionMdExpand,
quote: ionMdQuote,
print: ionMdPrint,
undo: ionMdUndo,
redo: ionMdRedo,
code: ionMdCode,
viewSource: ionIosCode,
bold: mdiFormatBold,
italic: mdiFormatItalic,
strikethrough: mdiFormatStrikethroughVariant,
underline: mdiFormatUnderline,
unorderedList: mdiFormatListBulleted,
orderedList: mdiFormatListNumbered,
subscript: mdiFormatSubscript,
superscript: mdiFormatSuperscript,
left: mdiFormatAlignLeft,
center: mdiFormatAlignCenter,
right: mdiFormatAlignRight,
justify: mdiFormatAlignJustify,
outdent: mdiFormatIndentDecrease,
indent: mdiFormatIndentIncrease,
removeFormat: mdiFormatClear,
formatting: mdiFormatColorText,
fontSize: mdiFormatSize,
align: mdiFormatAlignLeft,
hr: mdiMinus,
heading: mdiFormatSize,
heading1: mdiFormatHeader1,
heading2: mdiFormatHeader2,
heading3: mdiFormatHeader3,
heading4: mdiFormatHeader4,
heading5: mdiFormatHeader5,
heading6: mdiFormatHeader6,
size: mdiFormatSize,
size1: mdiNumeric1Box,
size2: mdiNumeric2Box,
size3: mdiNumeric3Box,
size4: mdiNumeric4Box,
size5: mdiNumeric5Box,
size6: mdiNumeric6Box,
size7: mdiNumeric7Box,
font: mdiFormatFont
},
expansionItem: {
icon: ionMdArrowDropdown,
denseIcon: ionMdArrowDropdown
},
fab: {
icon: ionMdAdd,
activeIcon: ionMdClose
},
field: {
clear: ionMdCloseCircle,
error: ionMdAlert
},
pagination: {
first: ionIosSkipBackward,
prev: ionIosArrowBack,
next: ionIosArrowForward,
last: ionIosSkipForward
},
rating: {
icon: ionMdStar
},
stepper: {
done: ionMdCheckmark,
active: ionMdCreate,
error: ionMdWarning
},
tabs: {
left: ionIosArrowBack,
right: ionIosArrowForward,
up: ionIosArrowUp,
down: ionIosArrowDown
},
table: {
arrowUp: ionMdArrowUp,
warning: ionMdWarning,
firstPage: ionIosReturnLeft,
prevPage: ionIosArrowBack,
nextPage: ionIosArrowForward,
lastPage: ionIosReturnRight
},
tree: {
icon: ionMdPlay
},
uploader: {
done: ionMdCheckmark,
clear: ionMdClose,
add: ionMdAddCircle,
upload: ionMdCloudUpload,
removeQueue: ionMdTrash,
removeUploaded: ionMdDoneAll
}
}