claude-web/node_modules/@primevue/core/baseinput/BaseInput.vue

43 lines
924 B
Vue

<script>
import BaseEditableHolder from '@primevue/core/baseeditableholder';
export default {
name: 'BaseInput',
extends: BaseEditableHolder,
props: {
size: {
type: String,
default: null
},
fluid: {
type: Boolean,
default: null
},
variant: {
type: String,
default: null
}
},
inject: {
$parentInstance: {
default: undefined
},
$pcFluid: {
default: undefined
}
},
computed: {
$variant() {
return this.variant ?? (this.$primevue.config.inputStyle || this.$primevue.config.inputVariant);
},
$fluid() {
return this.fluid ?? !!this.$pcFluid;
},
// @deprecated use $fluid instead
hasFluid() {
return this.$fluid;
}
}
};
</script>