1 line
144 KiB
Plaintext
1 line
144 KiB
Plaintext
|
|
{"version":3,"file":"index.mjs","sources":["../../src/inputnumber/BaseInputNumber.vue","../../src/inputnumber/InputNumber.vue","../../src/inputnumber/InputNumber.vue?vue&type=template&id=33bba852&lang.js"],"sourcesContent":["<script>\nimport BaseInput from '@primevue/core/baseinput';\nimport InputNumberStyle from 'primevue/inputnumber/style';\n\nexport default {\n name: 'BaseInputNumber',\n extends: BaseInput,\n props: {\n format: {\n type: Boolean,\n default: true\n },\n showButtons: {\n type: Boolean,\n default: false\n },\n buttonLayout: {\n type: String,\n default: 'stacked'\n },\n incrementButtonClass: {\n type: String,\n default: null\n },\n decrementButtonClass: {\n type: String,\n default: null\n },\n incrementButtonIcon: {\n type: String,\n default: undefined\n },\n incrementIcon: {\n type: String,\n default: undefined\n },\n decrementButtonIcon: {\n type: String,\n default: undefined\n },\n decrementIcon: {\n type: String,\n default: undefined\n },\n locale: {\n type: String,\n default: undefined\n },\n localeMatcher: {\n type: String,\n default: undefined\n },\n mode: {\n type: String,\n default: 'decimal'\n },\n prefix: {\n type: String,\n default: null\n },\n suffix: {\n type: String,\n default: null\n },\n currency: {\n type: String,\n default: undefined\n },\n currencyDisplay: {\n type: String,\n default: undefined\n },\n useGrouping: {\n type: Boolean,\n default: true\n },\n minFractionDigits: {\n type: Number,\n default: undefined\n },\n maxFractionDigits: {\n type: Number,\n default: undefined\n },\n roundingMode: {\n type: String,\n default: 'halfExpand',\n validator(value) {\n return ['ceil', 'floor', 'expand', 'trunc', 'halfCeil', 'halfFloor', 'halfExpand', 'halfTrunc', 'halfEven'].includes(value);\n }\n },\n min: {\n type: Number,\n default: null\n },\n max: {\n type: Number,\n default: null\n },\n step: {\n type: Number,\n default: 1\n },\n allowEmpty: {\n type: Boolean,\n default: true\n },\n highlightOnFocus: {\n type: Boolean,\n default: false\n },\n showClear: {\n type: Boolean,\n default: false\n },\n readonly: {\n type: Boolean,\n default: false\n },\n placeholder: {\n type: String,\n default: null\n },\n inputId: {\n type: String,\n default: null\n },\n inputClass: {\n type: [String, Object],\n default: null\n },\n inputStyle: {\n type: Object,\n default: null\n },\n ariaLabelledby: {\n type: String,\n default: null\n },\n ariaLabel: {\n type: String,\n default: null\n },\n required: {\n type: Boolean,\n default: false\n }\n },\n style: InputNumberStyle,\n provide() {\n return {\n $pcInputNumber: this,\n $parentInstance: this\n };\n }\n};\n</script>\n","<template>\n <span :class=\"cx('root')\" v-bind=\"ptmi('root')\" :data-p=\"dataP\">\n <InputText\n ref=\"input\"\n
|