Refactor #5176 - invalid property added

This commit is contained in:
tugcekucukoglu 2024-01-30 14:27:56 +03:00
parent b42c9eb7ee
commit a9a254915c
54 changed files with 198 additions and 12 deletions

View file

@ -14,6 +14,10 @@ export default {
optionGroupLabel: null,
optionGroupChildren: null,
listStyle: null,
invalid: {
type: Boolean,
default: false
},
disabled: {
type: Boolean,
default: false

View file

@ -240,6 +240,11 @@ export interface ListboxProps {
* Inline style of inner list element.
*/
listStyle?: string | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
*/
invalid?: boolean | undefined;
/**
* When specified, disables the component.
* @defaultValue false

View file

@ -42,7 +42,8 @@ const classes = {
root: ({ instance, props }) => [
'p-listbox p-component',
{
'p-disabled': props.disabled
'p-disabled': props.disabled,
'p-invalid': props.invalid
}
],
header: 'p-listbox-header',