UNPKG

@ctsy/layui-vue

Version:

a component library for Vue 3 base on layui-vue

2,021 lines (2,020 loc) 95 kB
import { defineComponent, computed, openBlock, createElementBlock, normalizeClass, normalizeStyle, unref, createBlock } from "vue"; var iconfont = [{ name: "\u5B9E\u5FC3", class: "layui-icon-heart-fill" }, { name: "\u7A7A\u5FC3", class: "layui-icon-heart" }, { name: "\u4EAE\u5EA6/\u6674", class: "layui-icon-light" }, { name: "\u65F6\u95F4/\u5386\u53F2", class: "layui-icon-time" }, { name: "\u84DD\u7259", class: "layui-icon-bluetooth" }, { name: "@\u827E\u7279", class: "layui-icon-at" }, { name: "\u9759\u97F3", class: "layui-icon-mute" }, { name: "\u5F55\u97F3/\u9EA6\u514B\u98CE", class: "layui-icon-mike" }, { name: "\u5BC6\u94A5/\u94A5\u5319", class: "layui-icon-key" }, { name: "\u793C\u7269/\u6D3B\u52A8", class: "layui-icon-gift" }, { name: "\u90AE\u7BB1", class: "layui-icon-email" }, { name: "RSS", class: "layui-icon-rss" }, { name: "WiFi", class: "layui-icon-wifi" }, { name: "\u9000\u51FA/\u6CE8\u9500", class: "layui-icon-logout" }, { name: "Android \u5B89\u5353", class: "layui-icon-android" }, { name: "Apple IOS \u82F9\u679C", class: "layui-icon-ios" }, { name: "Windows", class: "layui-icon-windows" }, { name: "\u7A7F\u68AD\u6846", class: "layui-icon-transfer" }, { name: "\u5BA2\u670D", class: "layui-icon-service" }, { name: "\u51CF", class: "layui-icon-subtraction" }, { name: "\u52A0", class: "layui-icon-addition" }, { name: "\u6ED1\u5757", class: "layui-icon-slider" }, { name: "\u6253\u5370", class: "layui-icon-print" }, { name: "\u5BFC\u51FA", class: "layui-icon-export" }, { name: "\u5217", class: "layui-icon-cols" }, { name: "\u9000\u51FA\u5168\u5C4F", class: "layui-icon-screen-restore" }, { name: "\u5168\u5C4F", class: "layui-icon-screen-full" }, { name: "\u534A\u661F", class: "layui-icon-rate-half" }, { name: "\u661F\u661F-\u7A7A\u5FC3", class: "layui-icon-rate" }, { name: "\u661F\u661F-\u5B9E\u5FC3", class: "layui-icon-rate-solid" }, { name: "\u624B\u673A", class: "layui-icon-cellphone" }, { name: "\u9A8C\u8BC1\u7801", class: "layui-icon-vercode" }, { name: "\u5FAE\u4FE1", class: "layui-icon-login-wechat" }, { name: "QQ", class: "layui-icon-login-qq" }, { name: "\u5FAE\u535A", class: "layui-icon-login-weibo" }, { name: "\u5BC6\u7801", class: "layui-icon-password" }, { name: "\u7528\u6237\u540D", class: "layui-icon-username" }, { name: "\u5237\u65B0-\u7C97", class: "layui-icon-refresh-three" }, { name: "\u6388\u6743", class: "layui-icon-auz" }, { name: "\u5DE6\u5411\u53F3\u4F38\u7F29\u83DC\u5355", class: "layui-icon-spread-left" }, { name: "\u53F3\u5411\u5DE6\u4F38\u7F29\u83DC\u5355", class: "layui-icon-shrink-right" }, { name: "\u96EA\u82B1", class: "layui-icon-snowflake" }, { name: "\u63D0\u793A\u8BF4\u660E", class: "layui-icon-tips" }, { name: "\u4FBF\u7B7E", class: "layui-icon-note" }, { name: "\u4E3B\u9875", class: "layui-icon-home" }, { name: "\u9AD8\u7EA7", class: "layui-icon-senior" }, { name: "\u5237\u65B0", class: "layui-icon-refresh" }, { name: "\u5237\u65B0", class: "layui-icon-refresh-one" }, { name: "\u65D7\u5E1C", class: "layui-icon-flag" }, { name: "\u4E3B\u9898", class: "layui-icon-theme" }, { name: "\u6D88\u606F-\u901A\u77E5", class: "layui-icon-notice" }, { name: "\u7F51\u7AD9", class: "layui-icon-website" }, { name: "\u63A7\u5236\u53F0", class: "layui-icon-console" }, { name: "\u8868\u60C5-\u60CA\u8BB6", class: "layui-icon-face-surprised" }, { name: "\u8BBE\u7F6E-\u7A7A\u5FC3", class: "layui-icon-set" }, { name: "\u6A21\u677F", class: "layui-icon-template-one" }, { name: "\u5E94\u7528", class: "layui-icon-app" }, { name: "\u6A21\u677F", class: "layui-icon-template" }, { name: "\u8D5E", class: "layui-icon-praise" }, { name: "\u8E29", class: "layui-icon-tread" }, { name: "\u7537", class: "layui-icon-male" }, { name: "\u5973", class: "layui-icon-female" }, { name: "\u76F8\u673A-\u7A7A\u5FC3", class: "layui-icon-camera" }, { name: "\u76F8\u673A-\u5B9E\u5FC3", class: "layui-icon-camera-fill" }, { name: "\u83DC\u5355-\u6C34\u5E73", class: "layui-icon-more" }, { name: "\u83DC\u5355-\u5782\u76F4", class: "layui-icon-more-vertical" }, { name: "\u91D1\u989D-\u4EBA\u6C11\u5E01", class: "layui-icon-rmb" }, { name: "\u91D1\u989D-\u7F8E\u5143", class: "layui-icon-dollar" }, { name: "\u94BB\u77F3-\u7B49\u7EA7", class: "layui-icon-diamond" }, { name: "\u706B", class: "layui-icon-fire" }, { name: "\u8FD4\u56DE", class: "layui-icon-return" }, { name: "\u4F4D\u7F6E-\u5730\u56FE", class: "layui-icon-location" }, { name: "\u529E\u516C-\u9605\u8BFB", class: "layui-icon-read" }, { name: "\u8C03\u67E5", class: "layui-icon-survey" }, { name: "\u8868\u60C5-\u5FAE\u7B11", class: "layui-icon-face-smile" }, { name: "\u8868\u60C5-\u54ED\u6CE3", class: "layui-icon-face-cry" }, { name: "\u8D2D\u7269\u8F66", class: "layui-icon-cart-simple" }, { name: "\u8D2D\u7269\u8F66", class: "layui-icon-cart" }, { name: "\u4E0B\u4E00\u9875", class: "layui-icon-next" }, { name: "\u4E0A\u4E00\u9875", class: "layui-icon-prev" }, { name: "\u4E0A\u4F20-\u7A7A\u5FC3-\u62D6\u62FD", class: "layui-icon-upload-drag" }, { name: "\u4E0A\u4F20-\u5B9E\u5FC3", class: "layui-icon-upload" }, { name: "\u4E0B\u8F7D-\u5706\u5708", class: "layui-icon-download-circle" }, { name: "\u7EC4\u4EF6", class: "layui-icon-component" }, { name: "\u6587\u4EF6-\u7C97", class: "layui-icon-file-b" }, { name: "\u7528\u6237", class: "layui-icon-user" }, { name: "\u53D1\u73B0-\u5B9E\u5FC3", class: "layui-icon-find-fill" }, { name: "loading", class: "layui-icon-loading" }, { name: "loading", class: "layui-icon-loading-one" }, { name: "\u6DFB\u52A0", class: "layui-icon-add-one" }, { name: "\u64AD\u653E", class: "layui-icon-play" }, { name: "\u6682\u505C", class: "layui-icon-pause" }, { name: "\u97F3\u9891-\u8033\u673A", class: "layui-icon-headset" }, { name: "\u89C6\u9891", class: "layui-icon-video" }, { name: "\u8BED\u97F3-\u58F0\u97F3", class: "layui-icon-voice" }, { name: "\u6D88\u606F-\u901A\u77E5-\u5587\u53ED", class: "layui-icon-speaker" }, { name: "\u5220\u9664\u7EBF", class: "layui-icon-fonts-del" }, { name: "\u4EE3\u7801", class: "layui-icon-fonts-code" }, { name: "HTML", class: "layui-icon-fonts-html" }, { name: "\u5B57\u4F53\u52A0\u7C97", class: "layui-icon-fonts-strong" }, { name: "\u5220\u9664\u94FE\u63A5", class: "layui-icon-unlink" }, { name: "\u56FE\u7247", class: "layui-icon-picture" }, { name: "\u94FE\u63A5", class: "layui-icon-link" }, { name: "\u8868\u60C5-\u7B11-\u7C97", class: "layui-icon-face-smile-b" }, { name: "\u5DE6\u5BF9\u9F50", class: "layui-icon-align-left" }, { name: "\u53F3\u5BF9\u9F50", class: "layui-icon-align-right" }, { name: "\u5C45\u4E2D\u5BF9\u9F50", class: "layui-icon-align-center" }, { name: "\u5B57\u4F53-\u4E0B\u5212\u7EBF", class: "layui-icon-fonts-u" }, { name: "\u5B57\u4F53-\u659C\u4F53", class: "layui-icon-fonts-i" }, { name: "Tabs \u9009\u9879\u5361", class: "layui-icon-tabs" }, { name: "\u5355\u9009\u6846-\u9009\u4E2D", class: "layui-icon-radio" }, { name: "\u5355\u9009\u6846-\u5019\u9009", class: "layui-icon-circle" }, { name: "\u7F16\u8F91", class: "layui-icon-edit" }, { name: "\u5206\u4EAB", class: "layui-icon-share" }, { name: "\u5220\u9664", class: "layui-icon-delete" }, { name: "\u8868\u5355", class: "layui-icon-form" }, { name: "\u624B\u673A-\u7EC6\u4F53", class: "layui-icon-cellphone-fine" }, { name: "\u804A\u5929 \u5BF9\u8BDD \u6C9F\u901A", class: "layui-icon-dialogue" }, { name: "\u6587\u5B57\u683C\u5F0F\u5316", class: "layui-icon-fonts-clear" }, { name: "\u7A97\u53E3", class: "layui-icon-layer" }, { name: "\u65E5\u671F", class: "layui-icon-date" }, { name: "\u6C34 \u4E0B\u96E8", class: "layui-icon-water" }, { name: "\u4EE3\u7801-\u5706\u5708", class: "layui-icon-code-circle" }, { name: "\u8F6E\u64AD\u7EC4\u56FE", class: "layui-icon-carousel" }, { name: "\u7FFB\u9875", class: "layui-icon-prev-circle" }, { name: "\u5E03\u5C40", class: "layui-icon-layouts" }, { name: "\u5DE5\u5177", class: "layui-icon-util" }, { name: "\u9009\u62E9\u6A21\u677F", class: "layui-icon-templeate-one" }, { name: "\u4E0A\u4F20-\u5706\u5708", class: "layui-icon-upload-circle" }, { name: "\u6811", class: "layui-icon-tree" }, { name: "\u8868\u683C", class: "layui-icon-table" }, { name: "\u56FE\u8868", class: "layui-icon-chart" }, { name: "\u56FE\u6807 \u62A5\u8868 \u5C4F\u5E55", class: "layui-icon-chart-screen" }, { name: "\u5F15\u64CE", class: "layui-icon-engine" }, { name: "\u4E0B\u4E09\u89D2", class: "layui-icon-triangle-d" }, { name: "\u53F3\u4E09\u89D2", class: "layui-icon-triangle-r" }, { name: "\u6587\u4EF6", class: "layui-icon-file" }, { name: "\u8BBE\u7F6E-\u5C0F\u578B", class: "layui-icon-set-sm" }, { name: "\u51CF\u5C11-\u5706\u5708", class: "layui-icon-reduce-circle" }, { name: "\u6DFB\u52A0-\u5706\u5708", class: "layui-icon-add-circle" }, { name: "404", class: "layui-icon-not-found" }, { name: "\u5173\u4E8E", class: "layui-icon-about" }, { name: "\u7BAD\u5934 \u5411\u4E0A", class: "layui-icon-up" }, { name: "\u7BAD\u5934 \u5411\u4E0B", class: "layui-icon-down" }, { name: "\u7BAD\u5934 \u5411\u5DE6", class: "layui-icon-left" }, { name: "\u7BAD\u5934 \u5411\u53F3", class: "layui-icon-right" }, { name: "\u5706\u70B9", class: "layui-icon-circle-dot" }, { name: "\u641C\u7D22", class: "layui-icon-search" }, { name: "\u8BBE\u7F6E-\u5B9E\u5FC3", class: "layui-icon-set-fill" }, { name: "\u7FA4\u7EC4", class: "layui-icon-group" }, { name: "\u597D\u53CB", class: "layui-icon-friends" }, { name: "\u56DE\u590D \u8BC4\u8BBA \u5B9E\u5FC3", class: "layui-icon-reply-fill" }, { name: "\u83DC\u5355 \u9690\u8EAB \u5B9E\u5FC3", class: "layui-icon-menu-fill" }, { name: "\u8BB0\u5F55", class: "layui-icon-log" }, { name: "\u56FE\u7247-\u7EC6\u4F53", class: "layui-icon-picture-fine" }, { name: "\u8868\u60C5-\u7B11-\u7EC6\u4F53", class: "layui-icon-face-smile-fine" }, { name: "\u5217\u8868", class: "layui-icon-list" }, { name: "\u53D1\u5E03 \u7EB8\u98DE\u673A", class: "layui-icon-release" }, { name: "\u5BF9 OK", class: "layui-icon-ok" }, { name: "\u5E2E\u52A9", class: "layui-icon-help" }, { name: "\u5BA2\u670D", class: "layui-icon-chat" }, { name: "top \u7F6E\u9876", class: "layui-icon-top" }, { name: "\u6536\u85CF-\u7A7A\u5FC3", class: "layui-icon-star" }, { name: "\u6536\u85CF-\u5B9E\u5FC3", class: "layui-icon-star-fill" }, { name: "\u5173\u95ED-\u5B9E\u5FC3", class: "layui-icon-close-fill" }, { name: "\u5173\u95ED-\u7A7A\u5FC3", class: "layui-icon-close" }, { name: "\u6B63\u786E", class: "layui-icon-ok-circle" }, { name: "\u6DFB\u52A0-\u5706\u5708-\u7EC6\u4F53", class: "layui-icon-add-circle-fine" }]; function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function(sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function(key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function(key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var __default__$2E = { name: "LayIcon" }; var _sfc_main$2E = /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2E), {}, { props: { size: null, type: null, color: null, prefix: { default: "layui-icon" } }, setup: function setup(__props) { var props = __props; var styles = computed(function() { return { color: props.color, fontSize: props.size }; }); computed(function() { return { type: props.type, prefix: props.prefix }; }); return function(_ctx, _cache) { return openBlock(), createElementBlock("i", { class: normalizeClass([__props.prefix, __props.type]), style: normalizeStyle(unref(styles)) }, null, 6); }; } })); var __default__$2D = { name: "HeartFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2D), {}, { props: { color: null, size: null }, setup: function setup2(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-heart-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$2C = { name: "HeartIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2C), {}, { props: { color: null, size: null }, setup: function setup3(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-heart" }, null, 8, ["color", "size"]); }; } })); var __default__$2B = { name: "LightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2B), {}, { props: { color: null, size: null }, setup: function setup4(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-light" }, null, 8, ["color", "size"]); }; } })); var __default__$2A = { name: "TimeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2A), {}, { props: { color: null, size: null }, setup: function setup5(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-time" }, null, 8, ["color", "size"]); }; } })); var __default__$2z = { name: "BluetoothIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2z), {}, { props: { color: null, size: null }, setup: function setup6(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-bluetooth" }, null, 8, ["color", "size"]); }; } })); var __default__$2y = { name: "AtIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2y), {}, { props: { color: null, size: null }, setup: function setup7(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-at" }, null, 8, ["color", "size"]); }; } })); var __default__$2x = { name: "MuteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2x), {}, { props: { color: null, size: null }, setup: function setup8(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-mute" }, null, 8, ["color", "size"]); }; } })); var __default__$2w = { name: "MikeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2w), {}, { props: { color: null, size: null }, setup: function setup9(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-mike" }, null, 8, ["color", "size"]); }; } })); var __default__$2v = { name: "KeyIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2v), {}, { props: { color: null, size: null }, setup: function setup10(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-key" }, null, 8, ["color", "size"]); }; } })); var __default__$2u = { name: "GiftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2u), {}, { props: { color: null, size: null }, setup: function setup11(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-gift" }, null, 8, ["color", "size"]); }; } })); var __default__$2t = { name: "EmailIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2t), {}, { props: { color: null, size: null }, setup: function setup12(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-email" }, null, 8, ["color", "size"]); }; } })); var __default__$2s = { name: "RssIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2s), {}, { props: { color: null, size: null }, setup: function setup13(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rss" }, null, 8, ["color", "size"]); }; } })); var __default__$2r = { name: "WifiIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2r), {}, { props: { color: null, size: null }, setup: function setup14(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-wifi" }, null, 8, ["color", "size"]); }; } })); var __default__$2q = { name: "LogoutIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2q), {}, { props: { color: null, size: null }, setup: function setup15(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-logout" }, null, 8, ["color", "size"]); }; } })); var __default__$2p = { name: "AndroidIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2p), {}, { props: { color: null, size: null }, setup: function setup16(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-android" }, null, 8, ["color", "size"]); }; } })); var __default__$2o = { name: "IosIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2o), {}, { props: { color: null, size: null }, setup: function setup17(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-ios" }, null, 8, ["color", "size"]); }; } })); var __default__$2n = { name: "WindowsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2n), {}, { props: { color: null, size: null }, setup: function setup18(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-windows" }, null, 8, ["color", "size"]); }; } })); var __default__$2m = { name: "TransferIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2m), {}, { props: { color: null, size: null }, setup: function setup19(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-transfer" }, null, 8, ["color", "size"]); }; } })); var __default__$2l = { name: "ServiceIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2l), {}, { props: { color: null, size: null }, setup: function setup20(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-service" }, null, 8, ["color", "size"]); }; } })); var __default__$2k = { name: "SubtractionIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2k), {}, { props: { color: null, size: null }, setup: function setup21(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-subtraction" }, null, 8, ["color", "size"]); }; } })); var __default__$2j = { name: "AdditionIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2j), {}, { props: { color: null, size: null }, setup: function setup22(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-addition" }, null, 8, ["color", "size"]); }; } })); var __default__$2i = { name: "SliderIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2i), {}, { props: { color: null, size: null }, setup: function setup23(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-slider" }, null, 8, ["color", "size"]); }; } })); var __default__$2h = { name: "PrintIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2h), {}, { props: { color: null, size: null }, setup: function setup24(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-print" }, null, 8, ["color", "size"]); }; } })); var __default__$2g = { name: "ExportIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2g), {}, { props: { color: null, size: null }, setup: function setup25(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-export" }, null, 8, ["color", "size"]); }; } })); var __default__$2f = { name: "ColsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2f), {}, { props: { color: null, size: null }, setup: function setup26(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cols" }, null, 8, ["color", "size"]); }; } })); var __default__$2e = { name: "ScreenRestoreIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2e), {}, { props: { color: null, size: null }, setup: function setup27(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-screen-restore" }, null, 8, ["color", "size"]); }; } })); var __default__$2d = { name: "ScreenFullIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2d), {}, { props: { color: null, size: null }, setup: function setup28(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-screen-full" }, null, 8, ["color", "size"]); }; } })); var __default__$2c = { name: "RateHalfIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2c), {}, { props: { color: null, size: null }, setup: function setup29(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate-half" }, null, 8, ["color", "size"]); }; } })); var __default__$2b = { name: "RateIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2b), {}, { props: { color: null, size: null }, setup: function setup30(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate" }, null, 8, ["color", "size"]); }; } })); var __default__$2a = { name: "RateSolidIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2a), {}, { props: { color: null, size: null }, setup: function setup31(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate-solid" }, null, 8, ["color", "size"]); }; } })); var __default__$29 = { name: "CellphoneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$29), {}, { props: { color: null, size: null }, setup: function setup32(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cellphone" }, null, 8, ["color", "size"]); }; } })); var __default__$28 = { name: "VercodeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$28), {}, { props: { color: null, size: null }, setup: function setup33(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-vercode" }, null, 8, ["color", "size"]); }; } })); var __default__$27 = { name: "LoginWechatIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$27), {}, { props: { color: null, size: null }, setup: function setup34(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-wechat" }, null, 8, ["color", "size"]); }; } })); var __default__$26 = { name: "LoginQqIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$26), {}, { props: { color: null, size: null }, setup: function setup35(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-qq" }, null, 8, ["color", "size"]); }; } })); var __default__$25 = { name: "LoginWeiboIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$25), {}, { props: { color: null, size: null }, setup: function setup36(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-weibo" }, null, 8, ["color", "size"]); }; } })); var __default__$24 = { name: "PasswordIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$24), {}, { props: { color: null, size: null }, setup: function setup37(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-password" }, null, 8, ["color", "size"]); }; } })); var __default__$23 = { name: "UsernameIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$23), {}, { props: { color: null, size: null }, setup: function setup38(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-username" }, null, 8, ["color", "size"]); }; } })); var __default__$22 = { name: "RefreshThreeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$22), {}, { props: { color: null, size: null }, setup: function setup39(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh-three" }, null, 8, ["color", "size"]); }; } })); var __default__$21 = { name: "AuzIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$21), {}, { props: { color: null, size: null }, setup: function setup40(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-auz" }, null, 8, ["color", "size"]); }; } })); var __default__$20 = { name: "SpreadLeftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$20), {}, { props: { color: null, size: null }, setup: function setup41(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-spread-left" }, null, 8, ["color", "size"]); }; } })); var __default__$1$ = { name: "ShrinkRightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1$), {}, { props: { color: null, size: null }, setup: function setup42(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-shrink-right" }, null, 8, ["color", "size"]); }; } })); var __default__$1_ = { name: "SnowflakeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1_), {}, { props: { color: null, size: null }, setup: function setup43(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-snowflake" }, null, 8, ["color", "size"]); }; } })); var __default__$1Z = { name: "TipsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Z), {}, { props: { color: null, size: null }, setup: function setup44(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tips" }, null, 8, ["color", "size"]); }; } })); var __default__$1Y = { name: "NoteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Y), {}, { props: { color: null, size: null }, setup: function setup45(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-note" }, null, 8, ["color", "size"]); }; } })); var __default__$1X = { name: "HomeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1X), {}, { props: { color: null, size: null }, setup: function setup46(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-home" }, null, 8, ["color", "size"]); }; } })); var __default__$1W = { name: "SeniorIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1W), {}, { props: { color: null, size: null }, setup: function setup47(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-senior" }, null, 8, ["color", "size"]); }; } })); var __default__$1V = { name: "RefreshIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1V), {}, { props: { color: null, size: null }, setup: function setup48(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh" }, null, 8, ["color", "size"]); }; } })); var __default__$1U = { name: "RefreshOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1U), {}, { props: { color: null, size: null }, setup: function setup49(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1T = { name: "FlagIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1T), {}, { props: { color: null, size: null }, setup: function setup50(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-flag" }, null, 8, ["color", "size"]); }; } })); var __default__$1S = { name: "ThemeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1S), {}, { props: { color: null, size: null }, setup: function setup51(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-theme" }, null, 8, ["color", "size"]); }; } })); var __default__$1R = { name: "NoticeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1R), {}, { props: { color: null, size: null }, setup: function setup52(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-notice" }, null, 8, ["color", "size"]); }; } })); var __default__$1Q = { name: "WebsiteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Q), {}, { props: { color: null, size: null }, setup: function setup53(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-website" }, null, 8, ["color", "size"]); }; } })); var __default__$1P = { name: "ConsoleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1P), {}, { props: { color: null, size: null }, setup: function setup54(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-console" }, null, 8, ["color", "size"]); }; } })); var __default__$1O = { name: "FaceSurprisedIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1O), {}, { props: { color: null, size: null }, setup: function setup55(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-surprised" }, null, 8, ["color", "size"]); }; } })); var __default__$1N = { name: "SetIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1N), {}, { props: { color: null, size: null }, setup: function setup56(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-set" }, null, 8, ["color", "size"]); }; } })); var __default__$1M = { name: "TemplateOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1M), {}, { props: { color: null, size: null }, setup: function setup57(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-template-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1L = { name: "AppIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1L), {}, { props: { color: null, size: null }, setup: function setup58(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-app" }, null, 8, ["color", "size"]); }; } })); var __default__$1K = { name: "TemplateIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1K), {}, { props: { color: null, size: null }, setup: function setup59(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-template" }, null, 8, ["color", "size"]); }; } })); var __default__$1J = { name: "PraiseIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1J), {}, { props: { color: null, size: null }, setup: function setup60(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-praise" }, null, 8, ["color", "size"]); }; } })); var __default__$1I = { name: "TreadIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1I), {}, { props: { color: null, size: null }, setup: function setup61(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tread" }, null, 8, ["color", "size"]); }; } })); var __default__$1H = { name: "MaleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1H), {}, { props: { color: null, size: null }, setup: function setup62(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-male" }, null, 8, ["color", "size"]); }; } })); var __default__$1G = { name: "FemaleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1G), {}, { props: { color: null, size: null }, setup: function setup63(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-female" }, null, 8, ["color", "size"]); }; } })); var __default__$1F = { name: "CameraIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1F), {}, { props: { color: null, size: null }, setup: function setup64(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-camera" }, null, 8, ["color", "size"]); }; } })); var __default__$1E = { name: "CameraFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1E), {}, { props: { color: null, size: null }, setup: function setup65(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-camera-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$1D = { name: "MoreIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1D), {}, { props: { color: null, size: null }, setup: function setup66(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-more" }, null, 8, ["color", "size"]); }; } })); var __default__$1C = { name: "MoreVerticalIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1C), {}, { props: { color: null, size: null }, setup: function setup67(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-more-vertical" }, null, 8, ["color", "size"]); }; } })); var __default__$1B = { name: "RmbIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1B), {}, { props: { color: null, size: null }, setup: function setup68(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rmb" }, null, 8, ["color", "size"]); }; } })); var __default__$1A = { name: "DollarIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1A), {}, { props: { color: null, size: null }, setup: function setup69(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-dollar" }, null, 8, ["color", "size"]); }; } })); var __default__$1z = { name: "DiamondIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1z), {}, { props: { color: null, size: null }, setup: function setup70(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-diamond" }, null, 8, ["color", "size"]); }; } })); var __default__$1y = { name: "FireIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1y), {}, { props: { color: null, size: null }, setup: function setup71(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fire" }, null, 8, ["color", "size"]); }; } })); var __default__$1x = { name: "ReturnIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1x), {}, { props: { color: null, size: null }, setup: function setup72(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-return" }, null, 8, ["color", "size"]); }; } })); var __default__$1w = { name: "LocationIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1w), {}, { props: { color: null, size: null }, setup: function setup73(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-location" }, null, 8, ["color", "size"]); }; } })); var __default__$1v = { name: "ReadIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1v), {}, { props: { color: null, size: null }, setup: function setup74(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-read" }, null, 8, ["color", "size"]); }; } })); var __default__$1u = { name: "SurveyIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1u), {}, { props: { color: null, size: null }, setup: function setup75(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-survey" }, null, 8, ["color", "size"]); }; } })); var __default__$1t = { name: "FaceSmileIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1t), {}, { props: { color: null, size: null }, setup: function setup76(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-smile" }, null, 8, ["color", "size"]); }; } })); var __default__$1s = { name: "FaceCryIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1s), {}, { props: { color: null, size: null }, setup: function setup77(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), {