quasar
Version:
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
1,367 lines (1,363 loc) • 51.7 kB
JSON
{
"meta": {
"docsUrl": "https://v2.quasar.dev/options/quasar-icon-sets"
},
"injection": "$q.iconSet",
"props": {
"props": {
"type": "Object",
"desc": "Contents (icons) of the Quasar icon set",
"required": true,
"definition": {
"name": {
"type": "String",
"desc": "Name of the Quasar icon set",
"required": true,
"examples": [ "'material-icons'", "'eva-icons'" ]
},
"type": {
"type": "Object",
"desc": "Generic types",
"definition": {
"positive": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'check_circle'" ]
},
"negative": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'warning'" ]
},
"info": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'info'" ]
},
"warning": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'priority_high'" ]
}
}
},
"arrow": {
"type": "Object",
"desc": "Arrow types",
"definition": {
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_upward'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_forward'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_downward'" ]
},
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_back'" ]
},
"dropdown": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_drop_down'" ]
}
}
},
"chevron": {
"type": "Object",
"desc": "Chevron types",
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_right'" ]
}
}
},
"colorPicker": {
"type": "Object",
"desc": "Used by QColorPicker",
"definition": {
"spectrum": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'gradient'" ]
},
"tune": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'tune'" ]
},
"palette": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'style'" ]
}
}
},
"pullToRefresh": {
"type": "Object",
"desc": "Used by QPullToRefresh",
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'refresh'" ]
}
}
},
"carousel": {
"type": "Object",
"desc": "Used by QCarousel",
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_right'" ]
},
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_up'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_down'" ]
},
"navigationIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'lens'" ]
}
}
},
"chip": {
"type": "Object",
"desc": "Used by QChip",
"definition": {
"remove": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'cancel'" ]
},
"selected": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'check'" ]
}
}
},
"datetime": {
"type": "Object",
"desc": "Used by QDate/QTime",
"definition": {
"arrowLeft": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_left'" ]
},
"arrowRight": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_right'" ]
},
"now": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'access_time'" ]
},
"today": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'today'" ]
}
}
},
"editor": {
"type": "Object",
"desc": "Used by QEditor",
"definition": {
"bold": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_bold'" ]
},
"italic": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_italic'" ]
},
"strikethrough": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'strikethrough_s'" ]
},
"underline": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_underlined'" ]
},
"unorderedList": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_list_bulleted'" ]
},
"orderedList": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_list_numbered'" ]
},
"subscript": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'vertical_align_bottom'" ]
},
"superscript": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'vertical_align_top'" ]
},
"hyperlink": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'link'" ]
},
"toggleFullscreen": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'fullscreen'" ]
},
"quote": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_quote'" ]
},
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_align_left'" ]
},
"center": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_align_center'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_align_right'" ]
},
"justify": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_align_justify'" ]
},
"print": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'print'" ]
},
"outdent": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_indent_decrease'" ]
},
"indent": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_indent_increase'" ]
},
"removeFormat": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_clear'" ]
},
"formatting": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'text_format'" ]
},
"fontSize": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"align": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'format_align_left'" ]
},
"hr": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'remove'" ]
},
"undo": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'undo'" ]
},
"redo": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'redo'" ]
},
"heading": {
"type": "String",
"desc": "Used only when headingX is missing; Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading1": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading2": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading3": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading4": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading5": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading6": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"code": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'code'" ]
},
"size": {
"type": "String",
"desc": "Used only when sizeX is missing; Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size1": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size2": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size3": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size4": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size5": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size6": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size7": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"font": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'font_download'" ]
},
"viewSource": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'code'" ]
}
}
},
"expansionItem": {
"type": "Object",
"desc": "Used by QExpansionItem",
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_down'" ]
},
"denseIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_drop_down'" ]
}
}
},
"fab": {
"type": "Object",
"desc": "Used by QFab",
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'add'" ]
},
"activeIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'close'" ]
}
}
},
"field": {
"type": "Object",
"desc": "Used by QField/QInput/QSelect/...",
"definition": {
"clear": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'cancel'" ]
},
"error": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'error'" ]
}
}
},
"pagination": {
"type": "Object",
"desc": "Used by QPagination",
"definition": {
"first": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'first_page'" ]
},
"prev": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_left'" ]
},
"next": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_right'" ]
},
"last": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'last_page'" ]
}
}
},
"rating": {
"type": "Object",
"desc": "Used by QRating",
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'grade'" ]
}
}
},
"stepper": {
"type": "Object",
"desc": "Used by QStepper",
"definition": {
"done": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'check'" ]
},
"active": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'edit'" ]
},
"error": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'warning'" ]
}
}
},
"tabs": {
"type": "Object",
"desc": "Used by QTabs",
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_right'" ]
},
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_up'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'keyboard_arrow_down'" ]
}
}
},
"table": {
"type": "Object",
"desc": "Used by QTable",
"definition": {
"arrowUp": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'arrow_upward'" ]
},
"warning": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'warning'" ]
},
"firstPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'first_page'" ]
},
"prevPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_left'" ]
},
"nextPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'chevron_right'" ]
},
"lastPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'last_page'" ]
}
}
},
"tree": {
"type": "Object",
"desc": "Used by QTree",
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'play_arrow'" ]
}
}
},
"uploader": {
"type": "Object",
"desc": "Used by QUploader",
"definition": {
"done": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'done'" ]
},
"clear": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'clear'" ]
},
"add": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'add_box'" ]
},
"upload": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'cloud_upload'" ]
},
"removeQueue": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'clear_all'" ]
},
"removeUploaded": {
"type": "String",
"desc": "Icon name following Quasar convention",
"examples": [ "'done_all'" ]
}
}
}
}
},
"iconMapFn": {
"type": [ "Function", "null" ],
"desc": "Function to map icon names to other icon names; It is designed to be used internally by Quasar only; Only assign a function to it, but do not call it yourself",
"params": {
"iconName": {
"type": "String",
"desc": "Icon name to test",
"required": true
}
},
"returns": {
"type": [ "Object", "undefined" ],
"desc": "The icon following Quasar convention",
"definition": {
"icon": {
"type": "String",
"desc": "The mapped icon string, which will be handled by Quasar as if the original icon name was this value; ; Either use only 'icon' or 'cls' + 'content'",
"examples": [ "'favorite'" ]
},
"cls": {
"type": "String",
"desc": "CSS classes to apply to the created DOM element; Either use 'cls' + 'content' or only 'icon'",
"examples": [ "'material-icons'"]
},
"content": {
"type": "String",
"desc": "Optional, in case you are using a ligature font and you need it as content of the created DOM element; Either use 'cls' + 'content' or only 'icon'",
"examples": [ "'favorite'"]
}
}
},
"examples": [ "iconName => (myIcons[ iconName ] !== void 0? { icon: myIcons[ iconName ] } : void 0)" ]
}
},
"methods": {
"set": {
"desc": "Set another Quasar Icon Set",
"params": {
"iconSet": {
"type": "Object",
"desc": "Usually you will import such an object directly from quasar (eg: import qIconSet from 'quasar/icon-set/<icon-set-name>')",
"required": true,
"definition": {
"name": {
"type": "String",
"desc": "Name of the Quasar icon set",
"required": true,
"examples": [ "'material-icons'", "'eva-icons'" ]
},
"type": {
"type": "Object",
"desc": "Generic types",
"required": true,
"definition": {
"positive": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'check_circle'" ]
},
"negative": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'warning'" ]
},
"info": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'info'" ]
},
"warning": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'priority_high'" ]
}
}
},
"arrow": {
"type": "Object",
"desc": "Arrow types",
"required": true,
"definition": {
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_upward'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_forward'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_downward'" ]
},
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_back'" ]
},
"dropdown": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_drop_down'" ]
}
}
},
"chevron": {
"type": "Object",
"desc": "Chevron types",
"required": true,
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_right'" ]
}
}
},
"colorPicker": {
"type": "Object",
"desc": "Used by QColorPicker",
"definition": {
"spectrum": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'gradient'" ]
},
"tune": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'tune'" ]
},
"palette": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'style'" ]
}
}
},
"pullToRefresh": {
"type": "Object",
"desc": "Used by QPullToRefresh",
"required": true,
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'refresh'" ]
}
}
},
"carousel": {
"type": "Object",
"desc": "Used by QCarousel",
"required": true,
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_right'" ]
},
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_up'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_down'" ]
},
"navigationIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'lens'" ]
}
}
},
"chip": {
"type": "Object",
"desc": "Used by QChip",
"required": true,
"definition": {
"remove": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'cancel'" ]
},
"selected": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'check'" ]
}
}
},
"datetime": {
"type": "Object",
"desc": "Used by QDate/QTime",
"required": true,
"definition": {
"arrowLeft": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_left'" ]
},
"arrowRight": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_right'" ]
},
"now": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'access_time'" ]
},
"today": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'today'" ]
}
}
},
"editor": {
"type": "Object",
"desc": "Used by QEditor",
"required": true,
"definition": {
"bold": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_bold'" ]
},
"italic": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_italic'" ]
},
"strikethrough": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'strikethrough_s'" ]
},
"underline": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_underlined'" ]
},
"unorderedList": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_list_bulleted'" ]
},
"orderedList": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_list_numbered'" ]
},
"subscript": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'vertical_align_bottom'" ]
},
"superscript": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'vertical_align_top'" ]
},
"hyperlink": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'link'" ]
},
"toggleFullscreen": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'fullscreen'" ]
},
"quote": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_quote'" ]
},
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_align_left'" ]
},
"center": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_align_center'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_align_right'" ]
},
"justify": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_align_justify'" ]
},
"print": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'print'" ]
},
"outdent": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_indent_decrease'" ]
},
"indent": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_indent_increase'" ]
},
"removeFormat": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_clear'" ]
},
"formatting": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'text_format'" ]
},
"fontSize": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_size'" ]
},
"align": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'format_align_left'" ]
},
"hr": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'remove'" ]
},
"undo": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'undo'" ]
},
"redo": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'redo'" ]
},
"heading": {
"type": "String",
"desc": "Used only when headingX is missing; Icon name following Quasar convention",
"required": true,
"examples": [ "'format_size'" ]
},
"heading1": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading2": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading3": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading4": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading5": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"heading6": {
"type": "String",
"desc": "(Can be omitted; defaults to 'heading' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"code": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'code'" ]
},
"size": {
"type": "String",
"desc": "Used only when sizeX is missing; Icon name following Quasar convention",
"required": true,
"examples": [ "'format_size'" ]
},
"size1": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size2": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size3": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size4": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size5": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size6": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"size7": {
"type": "String",
"desc": "(Can be omitted; defaults to 'size' instead) Icon name following Quasar convention",
"examples": [ "'format_size'" ]
},
"font": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'font_download'" ]
},
"viewSource": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'code'" ]
}
}
},
"expansionItem": {
"type": "Object",
"desc": "Used by QExpansionItem",
"required": true,
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_down'" ]
},
"denseIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_drop_down'" ]
}
}
},
"fab": {
"type": "Object",
"desc": "Used by QFab",
"required": true,
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'add'" ]
},
"activeIcon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'close'" ]
}
}
},
"field": {
"type": "Object",
"desc": "Used by QField/QInput/QSelect/...",
"required": true,
"definition": {
"clear": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'cancel'" ]
},
"error": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'error'" ]
}
}
},
"pagination": {
"type": "Object",
"desc": "Used by QPagination",
"required": true,
"definition": {
"first": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'first_page'" ]
},
"prev": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_left'" ]
},
"next": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_right'" ]
},
"last": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'last_page'" ]
}
}
},
"rating": {
"type": "Object",
"desc": "Used by QRating",
"required": true,
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'grade'" ]
}
}
},
"stepper": {
"type": "Object",
"desc": "Used by QStepper",
"required": true,
"definition": {
"done": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'check'" ]
},
"active": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'edit'" ]
},
"error": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'warning'" ]
}
}
},
"tabs": {
"type": "Object",
"desc": "Used by QTabs",
"required": true,
"definition": {
"left": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_left'" ]
},
"right": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_right'" ]
},
"up": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_up'" ]
},
"down": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'keyboard_arrow_down'" ]
}
}
},
"table": {
"type": "Object",
"desc": "Used by QTable",
"required": true,
"definition": {
"arrowUp": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'arrow_upward'" ]
},
"warning": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'warning'" ]
},
"firstPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'first_page'" ]
},
"prevPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_left'" ]
},
"nextPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'chevron_right'" ]
},
"lastPage": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'last_page'" ]
}
}
},
"tree": {
"type": "Object",
"desc": "Used by QTree",
"required": true,
"definition": {
"icon": {
"type": "String",
"desc": "Icon name following Quasar convention",
"required": true,
"examples": [ "'play_arrow'" ]
}
}
},
"uploader": {
"type": "Object",
"desc": "Used by QUploader",
"required": true,
"definition"