UNPKG

mdi-vue

Version:

Material Design Icons for Vue.js

143 lines (131 loc) 4.28 kB
import { n as normalizeComponent, c as createInjector } from './browser-c94fd32b.js'; // // // // // // // // // // // // // // // // // // // var script = { name: 'mdi-cursor-default-click-outline', props: { width: { type: [Number, String], default: null }, height: { type: [Number, String], default: null }, size: { type: [Number, String], default: 24 }, viewBox: { type: [String], default: '0 0 24 24' }, xmlns: { type: String, default: 'http://www.w3.org/2000/svg' }, ariaLabel: { type: String, default: 'CursorDefaultClickOutline icon' }, role: { type: String, default: 'img' }, title: { type: String, required: false }, spin: { type: Boolean, default: false } } }; /* script */ const __vue_script__ = script; /* template */ var __vue_render__ = function(_h, _vm) { var _c = _vm._c; return _c( "span", { class: [ _vm.data.staticClass, "mdi", "mdi-cursor-default-click-outline", _vm.props.spin ? "mdi-spin" : undefined ], attrs: { role: _vm.props.role, "aria-label": _vm.props.ariaLabel } }, [ _c( "svg", { attrs: { fill: "currentColor", width: _vm.props.width || _vm.props.size, height: _vm.props.height || _vm.props.size, viewBox: _vm.props.viewBox, xmlns: _vm.props.xmlns } }, [ _vm.title ? _c("title", [_vm._v(_vm._s(_vm.title))]) : _vm._e(), _vm._v(" "), _c("path", { attrs: { d: "M11.5,11L17.88,16.37L17,16.55L16.36,16.67C15.73,16.8 15.37,17.5 15.65,18.07L15.92,18.65L17.28,21.59L15.86,22.25L14.5,19.32L14.24,18.74C13.97,18.15 13.22,17.97 12.72,18.38L12.21,18.78L11.5,19.35V11M10.76,8.69A0.76,0.76 0 0,0 10,9.45V20.9C10,21.32 10.34,21.66 10.76,21.66C10.95,21.66 11.11,21.6 11.24,21.5L13.15,19.95L14.81,23.57C14.94,23.84 15.21,24 15.5,24C15.61,24 15.72,24 15.83,23.92L18.59,22.64C18.97,22.46 19.15,22 18.95,21.63L17.28,18L19.69,17.55C19.85,17.5 20,17.43 20.12,17.29C20.39,16.97 20.35,16.5 20,16.21L11.26,8.86L11.25,8.87C11.12,8.76 10.95,8.69 10.76,8.69M15,10V8H20V10H15M13.83,4.76L16.66,1.93L18.07,3.34L15.24,6.17L13.83,4.76M10,0H12V5H10V0M3.93,14.66L6.76,11.83L8.17,13.24L5.34,16.07L3.93,14.66M3.93,3.34L5.34,1.93L8.17,4.76L6.76,6.17L3.93,3.34M7,10H2V8H7V10" } }) ] ) ] ) }; var __vue_staticRenderFns__ = []; __vue_render__._withStripped = true; /* style */ const __vue_inject_styles__ = function (inject) { if (!inject) return inject("data-v-1be83c56_0", { source: ".mdi > svg {\n vertical-align: middle;\n}\n.mdi.mdi-spin > svg {\n -webkit-animation: mdi-spin 2s infinite linear;\n -moz-animation: mdi-spin 2s infinite linear;\n animation: mdi-spin 2s infinite linear;\n}\n@-webkit-keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n@keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}", map: undefined, media: undefined }); }; /* scoped */ const __vue_scope_id__ = undefined; /* module identifier */ const __vue_module_identifier__ = undefined; /* functional template */ const __vue_is_functional_template__ = true; /* style inject SSR */ /* style inject shadow dom */ const __vue_component__ = /*#__PURE__*/normalizeComponent( { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ }, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, false, createInjector, undefined, undefined ); export default __vue_component__;