You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nextcloud-server/dist/TrashCanOutline-BH9kHVkS.ch...

1 lines
7.4 KiB

{"version":3,"file":"TrashCanOutline-BH9kHVkS.chunk.mjs","sources":["../node_modules/@nextcloud/vue/dist/chunks/NcTextField.vue_vue_type_script_setup_true_lang-BxkYy7wv.mjs","../node_modules/vue-material-design-icons/TrashCanOutline.vue"],"sourcesContent":["import { defineComponent, mergeModels, useModel, useTemplateRef, computed, createBlock, openBlock, unref, mergeProps, createSlots, withCtx, renderSlot } from \"vue\";\nimport { m as mdiArrowRight, a as mdiUndo, b as mdiClose } from \"./mdi-CpchYUUV.mjs\";\nimport { r as register, b as t50, c as t18, a as t } from \"./_l10n-Dq_eYxz_.mjs\";\nimport { N as NcIconSvgWrapper } from \"./NcIconSvgWrapper-BvLanNaW.mjs\";\nimport { N as NcInputField } from \"./NcInputField-o5OFv3z6.mjs\";\nregister(t18, t50);\nconst _sfc_main = /* @__PURE__ */ defineComponent({\n __name: \"NcTextField\",\n props: /* @__PURE__ */ mergeModels({\n class: {},\n inputClass: {},\n id: {},\n label: {},\n labelOutside: { type: Boolean },\n type: {},\n placeholder: {},\n showTrailingButton: { type: Boolean },\n trailingButtonLabel: { default: void 0 },\n success: { type: Boolean },\n error: { type: Boolean },\n helperText: {},\n disabled: { type: Boolean },\n pill: { type: Boolean },\n trailingButtonIcon: { default: \"close\" }\n }, {\n \"modelValue\": { default: \"\" },\n \"modelModifiers\": {}\n }),\n emits: [\"update:modelValue\"],\n setup(__props, { expose: __expose }) {\n const modelValue = useModel(__props, \"modelValue\");\n const props = __props;\n __expose({\n focus,\n select\n });\n const inputFieldInstance = useTemplateRef(\"inputField\");\n const defaultTrailingButtonLabels = {\n arrowEnd: t(\"Save changes\"),\n close: t(\"Clear text\"),\n undo: t(\"Undo changes\")\n };\n const NcInputFieldPropNames = new Set(Object.keys(NcInputField.props));\n const propsToForward = computed(() => {\n const sharedProps = Object.fromEntries(Object.entries(props).filter(([key]) => NcInputFieldPropNames.has(key)));\n sharedProps.trailingButtonLabel ??= defaultTrailingButtonLabels[props.trailingButtonIcon];\n return sharedProps;\n });\n function focus(options) {\n inputFieldInstance.value.focus(options);\n }\n function select() {\n inputFieldInstance.value.select();\n }\n return (_ctx, _cache) => {\n return openBlock(), createBlock(unref(NcInputField), mergeProps(propsToForward.value, {\n ref: \"inputField\",\n modelValue: modelValue.value,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = ($event) => modelValue.value = $event)\n }), createSlots({ _: 2 }, [\n !!_ctx.$slots.icon ? {\n name: \"icon\",\n fn: withCtx(() => [\n renderSlot(_ctx.$slots, \"icon\")\n ]),\n key: \"0\"\n } : void 0,\n _ctx.type !== \"search\" ? {\n name: \"trailing-button-icon\",\n fn: withCtx(() => [\n _ctx.trailingButtonIcon === \"arrowEnd\" ? (openBlock(), createBlock(unref(NcIconSvgWrapper), {\n key: 0,\n directional: \"\",\n path: unref(mdiArrowRight)\n }, null, 8, [\"path\"])) : (openBlock(), createBlock(unref(NcIconSvgWrapper), {\n key: 1,\n path: _ctx.trailingButtonIcon === \"undo\" ? unref(mdiUndo) : unref(mdiClose)\n }, null, 8, [\"path\"]))\n ]),\n key: \"1\"\n } : void 0\n ]), 1040, [\"modelValue\"]);\n };\n }\n});\nexport {\n _sfc_main as _\n};\n//# sourceMappingURL=NcTextField.vue_vue_type_script_setup_true_lang-BxkYy7wv.mjs.map\n","<template>\n <span v-bind=\"$attrs\"\n :aria-hidden=\"title ? null : 'true'\"\n :aria-label=\"title\"\n class=\"material-design-icon trash-can-outline-icon\"\n role=\"img\"\n @click=\"$emit('click', $event)\">\n <svg :fill=\"fillColor\"\n class=\"material-design-icon__svg\"\n :width=\"size\"\n :height=\"size\"\n viewBox=\"0 0 24 24\">\n <path d=\"M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M7,6H17V19H7V6M9,8V17H11V8H9M13,8V17H15V8H13Z\">\n <title v-if=\"title\">{{ title }}</title>\n </path>\n </svg>\n </span>\n</template>\n\n<script>\nexport default {\n name: \"TrashCanOutlineIcon\",\n emits: ['click'],\n props: {\n title: {\n type: String,\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n}\n</script>"],"names":["register","t18","t50","_sfc_main","defineComponent","mergeModels","__props","__expose","modelValue","useModel","props","focus","select","inputFieldInstance","useTemplateRef","defaultTrailingButtonLabels","t","NcInputFieldPropNames","NcInputField","propsToForward","computed","sharedProps","key","options","_ctx","_cache","openBlock","createBlock","unref","mergeProps","$event","createSlots","withCtx","renderSlot","NcIconSvgWrapper","mdiArrowRight","mdiUndo","mdiClose","_hoisted_3","_createElementBlock","_mergeProps","$props","_createElementVNode","_openBlock"],"mappings":"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","x_google_ignoreList":[0,1]}