pull/7382/head
Cagatay Civici 2025-03-07 00:19:51 +03:00
commit bcd46a36bf
50 changed files with 268 additions and 268 deletions

View File

@ -3806,7 +3806,7 @@
"name": "dropdownMode",
"optional": true,
"readonly": false,
"type": "\"blank\" | \"current\"",
"type": "HintedString<\"blank\" | \"current\">",
"default": "blank",
"description": "Specifies the behavior dropdown button. Default 'blank' mode sends an empty string and 'current' mode sends the input value."
},
@ -3838,7 +3838,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -3862,7 +3862,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -4909,7 +4909,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"large\" | \"normal\" | \"xlarge\"",
"type": "HintedString<\"large\" | \"normal\" | \"xlarge\">",
"default": "normal",
"description": "Size of the element."
},
@ -4917,7 +4917,7 @@
"name": "shape",
"optional": true,
"readonly": false,
"type": "\"square\" | \"circle\"",
"type": "HintedString<\"square\" | \"circle\">",
"default": "square",
"description": "Shape of the element."
},
@ -5463,7 +5463,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "null | \"small\" | \"large\" | \"xlarge\"",
"type": "null | HintedString<\"small\" | \"large\" | \"xlarge\">",
"default": "",
"description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'."
},
@ -10846,7 +10846,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -10870,7 +10870,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -12205,7 +12205,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -13731,7 +13731,7 @@
"name": "format",
"optional": true,
"readonly": false,
"type": "\"hex\" | \"rgb\" | \"hsb\"",
"type": "HintedString<\"hex\" | \"rgb\" | \"hsb\">",
"default": "hex",
"description": "Format to use in value binding, supported formats are 'hex', 'rgb' and 'hsb'."
},
@ -14925,7 +14925,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\"",
"type": "HintedString<\"single\" | \"multiple\">",
"default": "",
"description": "Defines column based selection mode."
},
@ -14997,7 +14997,7 @@
"name": "alignFrozen",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\"",
"type": "HintedString<\"left\" | \"right\">",
"default": "left",
"description": "Position of a frozen column, valid values are left and right."
},
@ -15686,7 +15686,7 @@
"name": "type",
"optional": true,
"readonly": false,
"type": "\"header\" | \"footer\"",
"type": "HintedString<\"header\" | \"footer\">",
"default": "",
"description": "Type of column group"
},
@ -16876,7 +16876,7 @@
"name": "position",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\">",
"default": "center",
"description": "Position of the dialog."
},
@ -20684,7 +20684,7 @@
"name": "paginatorPosition",
"optional": true,
"readonly": false,
"type": "\"top\" | \"bottom\" | \"both\"",
"type": "HintedString<\"top\" | \"bottom\" | \"both\">",
"default": "bottom",
"description": "Position of the paginator, options are 'top','bottom' or 'both'."
},
@ -20796,7 +20796,7 @@
"name": "sortMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\"",
"type": "HintedString<\"single\" | \"multiple\">",
"default": "single",
"description": "Defines whether sorting works on single column or on multiple columns."
},
@ -20820,7 +20820,7 @@
"name": "filterDisplay",
"optional": true,
"readonly": false,
"type": "\"menu\" | \"row\"",
"type": "HintedString<\"menu\" | \"row\">",
"default": "",
"description": "Layout of the filter elements."
},
@ -20852,7 +20852,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\"",
"type": "HintedString<\"single\" | \"multiple\">",
"default": "",
"description": "Specifies the selection mode."
},
@ -20860,7 +20860,7 @@
"name": "compareSelectionBy",
"optional": true,
"readonly": false,
"type": "\"equals\" | \"deepEquals\"",
"type": "HintedString<\"equals\" | \"deepEquals\">",
"default": "deepEquals",
"description": "Algorithm to define if a row is selected."
},
@ -20939,7 +20939,7 @@
"name": "columnResizeMode",
"optional": true,
"readonly": false,
"type": "\"fit\" | \"expand\"",
"type": "HintedString<\"fit\" | \"expand\">",
"default": "fit",
"description": "Defines whether the overall table width."
},
@ -20979,7 +20979,7 @@
"name": "rowGroupMode",
"optional": true,
"readonly": false,
"type": "\"subheader\" | \"rowspan\"",
"type": "HintedString<\"subheader\" | \"rowspan\">",
"default": "",
"description": "Defines the row group mode."
},
@ -21011,7 +21011,7 @@
"name": "stateStorage",
"optional": true,
"readonly": false,
"type": "\"session\" | \"local\"",
"type": "HintedString<\"session\" | \"local\">",
"default": "session",
"description": "Defines where a stateful table keeps its state."
},
@ -21027,7 +21027,7 @@
"name": "editMode",
"optional": true,
"readonly": false,
"type": "\"row\" | \"cell\"",
"type": "HintedString<\"row\" | \"cell\">",
"default": "",
"description": "Defines the incell editing mode."
},
@ -21129,7 +21129,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the table."
},
@ -22774,7 +22774,7 @@
"name": "layout",
"optional": true,
"readonly": false,
"type": "\"list\" | \"grid\"",
"type": "HintedString<\"list\" | \"grid\">",
"default": "list",
"description": "Layout of the items, valid values are 'list' and 'grid'."
},
@ -22814,7 +22814,7 @@
"name": "paginatorPosition",
"optional": true,
"readonly": false,
"type": "\"top\" | \"bottom\" | \"both\"",
"type": "HintedString<\"top\" | \"bottom\" | \"both\">",
"default": "bottom",
"description": "Position of the paginator, options are 'top','bottom' or 'both'."
},
@ -24107,7 +24107,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\" | \"range\"",
"type": "HintedString<\"single\" | \"multiple\" | \"range\">",
"default": "single",
"description": "Defines the quantity of the selection."
},
@ -24155,7 +24155,7 @@
"name": "iconDisplay",
"optional": true,
"readonly": false,
"type": "\"button\" | \"input\"",
"type": "HintedString<\"button\" | \"input\">",
"default": "'button'",
"description": "Icon position of the component. This only applies if the showIcon option is set to true."
},
@ -24227,7 +24227,7 @@
"name": "view",
"optional": true,
"readonly": false,
"type": "\"date\" | \"month\" | \"year\"",
"type": "HintedString<\"date\" | \"month\" | \"year\">",
"default": "date",
"description": "Type of view to display."
},
@ -24331,7 +24331,7 @@
"name": "hourFormat",
"optional": true,
"readonly": false,
"type": "\"12\" | \"24\"",
"type": "HintedString<\"12\" | \"24\">",
"default": "24",
"description": "Specifies hour format."
},
@ -24411,7 +24411,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -24435,7 +24435,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -25969,7 +25969,7 @@
"name": "position",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\">",
"default": "center",
"description": "Position of the dialog."
},
@ -26572,7 +26572,7 @@
"name": "align",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\">",
"default": "",
"description": "Alignment of the content."
},
@ -26580,7 +26580,7 @@
"name": "layout",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\"",
"type": "HintedString<\"horizontal\" | \"vertical\">",
"default": "horizontal",
"description": "Specifies the orientation, valid values are 'horizontal' and 'vertical'."
},
@ -26588,7 +26588,7 @@
"name": "type",
"optional": true,
"readonly": false,
"type": "\"solid\" | \"dashed\" | \"dotted\"",
"type": "HintedString<\"solid\" | \"dashed\" | \"dotted\">",
"default": "solid",
"description": "Border style type."
},
@ -26976,7 +26976,7 @@
"name": "event",
"optional": false,
"readonly": false,
"type": "undefined | \"focus\" | \"hover\"",
"type": "undefined | HintedString<\"focus\" | \"hover\">",
"default": "",
"description": "Event to show the tooltip, valid values are hover and focus."
},
@ -26984,7 +26984,7 @@
"name": "position",
"optional": false,
"readonly": false,
"type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"",
"type": "undefined | HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">",
"default": "bottom",
"description": "Position of element."
},
@ -27036,7 +27036,7 @@
"name": "position",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">",
"default": "bottom",
"description": "Position of element."
},
@ -27578,7 +27578,7 @@
"name": "position",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"full\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"full\">",
"default": "left",
"description": "Specifies the position of the drawer."
},
@ -30056,7 +30056,7 @@
"name": "mode",
"optional": true,
"readonly": false,
"type": "\"advanced\" | \"basic\"",
"type": "HintedString<\"advanced\" | \"basic\">",
"default": "advanced",
"description": "Defines the UI of the component, possible values are 'advanced' and 'basic'."
},
@ -30882,7 +30882,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "\"on\" | \"in\" | \"over\"",
"type": "HintedString<\"on\" | \"in\" | \"over\">",
"default": "false",
"description": "Defines the positioning of the label relative to the input."
}
@ -32055,7 +32055,7 @@
"name": "thumbnailsPosition",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">",
"default": "bottom",
"description": "Position of thumbnails."
},
@ -32087,7 +32087,7 @@
"name": "indicatorsPosition",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">",
"default": "bottom",
"description": "Position of indicators."
},
@ -35165,7 +35165,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "\"outlined\" | \"filled\"",
"type": "HintedString<\"outlined\" | \"filled\">",
"default": "outlined",
"description": "Specifies the input variant of the component."
},
@ -36434,7 +36434,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -36442,7 +36442,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -37032,7 +37032,7 @@
"name": "buttonLayout",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\" | \"stacked\"",
"type": "HintedString<\"horizontal\" | \"vertical\" | \"stacked\">",
"default": "stacked",
"description": "Layout of the buttons."
},
@ -37098,7 +37098,7 @@
"name": "localeMatcher",
"optional": true,
"readonly": false,
"type": "\"lookup\" | \"best fit\"",
"type": "HintedString<\"lookup\" | \"best fit\">",
"default": "best fit",
"description": "The locale matching algorithm to use. Possible values are 'lookup' and 'best fit'; the default is 'best fit'.\nSee [Locale Negotation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#locale_negotiation) for details."
},
@ -37106,7 +37106,7 @@
"name": "mode",
"optional": true,
"readonly": false,
"type": "\"decimal\" | \"currency\"",
"type": "HintedString<\"decimal\" | \"currency\">",
"default": "decimal",
"description": "Defines the behavior of the component."
},
@ -37218,7 +37218,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -37242,7 +37242,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -37890,7 +37890,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -37922,7 +37922,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -39969,7 +39969,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "null | \"small\" | \"large\"",
"type": "null | HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -39985,7 +39985,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -42591,7 +42591,7 @@
"name": "orientation",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\"",
"type": "HintedString<\"horizontal\" | \"vertical\">",
"default": "horizontal",
"description": "Defines the orientation."
},
@ -44934,7 +44934,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -44942,7 +44942,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "\"outlined\" | \"simple\"",
"type": "HintedString<\"outlined\" | \"simple\">",
"default": "undefined",
"description": "Specifies the variant of the component."
}
@ -46298,7 +46298,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -46322,7 +46322,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -46460,7 +46460,7 @@
"name": "display",
"optional": true,
"readonly": false,
"type": "\"comma\" | \"chip\"",
"type": "HintedString<\"comma\" | \"chip\">",
"default": "comma",
"description": "Defines how the selected items are displayed."
},
@ -48450,7 +48450,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\"",
"type": "HintedString<\"single\" | \"multiple\">",
"default": "",
"description": "Type of the selection."
},
@ -48946,7 +48946,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "null | \"small\" | \"large\" | \"xlarge\"",
"type": "null | HintedString<\"small\" | \"large\" | \"xlarge\">",
"default": "",
"description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'."
},
@ -53520,7 +53520,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -53544,7 +53544,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -56506,7 +56506,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -56530,7 +56530,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -58675,7 +58675,7 @@
"name": "target",
"optional": true,
"readonly": false,
"type": "\"window\" | \"parent\"",
"type": "HintedString<\"window\" | \"parent\">",
"default": "window",
"description": "Target of the ScrollTop."
},
@ -59497,7 +59497,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -59521,7 +59521,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -60685,7 +60685,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -61178,7 +61178,7 @@
"name": "shape",
"optional": true,
"readonly": false,
"type": "\"circle\" | \"rectangle\"",
"type": "HintedString<\"circle\" | \"rectangle\">",
"default": "rectangle",
"description": "Shape of the element."
},
@ -61218,7 +61218,7 @@
"name": "animation",
"optional": true,
"readonly": false,
"type": "\"none\" | \"wave\"",
"type": "HintedString<\"none\" | \"wave\">",
"default": "wave",
"description": "Type of the animation."
},
@ -61555,7 +61555,7 @@
"name": "orientation",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\"",
"type": "HintedString<\"horizontal\" | \"vertical\">",
"default": "horizontal",
"description": "Orientation of the slider."
},
@ -62089,7 +62089,7 @@
"name": "event",
"optional": false,
"readonly": false,
"type": "undefined | \"focus\" | \"hover\"",
"type": "undefined | HintedString<\"focus\" | \"hover\">",
"default": "",
"description": "Event to show the tooltip, valid values are hover and focus."
},
@ -62097,7 +62097,7 @@
"name": "position",
"optional": false,
"readonly": false,
"type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"",
"type": "undefined | HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">",
"default": "bottom",
"description": "Position of element."
},
@ -62134,7 +62134,7 @@
"name": "direction",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"up\" | \"down\" | \"up-left\" | \"up-right\" | \"down-left\" | \"down-right\"",
"type": "HintedString<\"left\" | \"right\" | \"up\" | \"down\" | \"up-left\" | \"up-right\" | \"down-left\" | \"down-right\">",
"default": "up",
"description": "Specifies the opening direction of actions."
},
@ -62150,7 +62150,7 @@
"name": "type",
"optional": true,
"readonly": false,
"type": "\"circle\" | \"linear\" | \"semi-circle\" | \"quarter-circle\"",
"type": "HintedString<\"circle\" | \"linear\" | \"semi-circle\" | \"quarter-circle\">",
"default": "linear",
"description": "Specifies the opening type of actions."
},
@ -62913,7 +62913,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the button."
},
@ -63409,7 +63409,7 @@
"name": "layout",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\"",
"type": "HintedString<\"horizontal\" | \"vertical\">",
"default": "horizontal",
"description": "Orientation of the panels."
},
@ -63433,7 +63433,7 @@
"name": "stateStorage",
"optional": true,
"readonly": false,
"type": "\"session\" | \"local\"",
"type": "HintedString<\"session\" | \"local\">",
"default": "session",
"description": "Defines where a stateful splitter keeps its state, valid values are 'session' for sessionStorage and 'local' for localStorage."
},
@ -70850,7 +70850,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -70866,7 +70866,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -72041,7 +72041,7 @@
"name": "align",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"alternate\"",
"type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"alternate\">",
"default": "left",
"description": "Position of the timeline bar relative to the content."
},
@ -72049,7 +72049,7 @@
"name": "layout",
"optional": true,
"readonly": false,
"type": "\"horizontal\" | \"vertical\"",
"type": "HintedString<\"horizontal\" | \"vertical\">",
"default": "horizontal",
"description": "Orientation of the timeline."
},
@ -72485,7 +72485,7 @@
"name": "severity",
"optional": true,
"readonly": false,
"type": "\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\"",
"type": "HintedString<\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\">",
"default": "info",
"description": "Severity level of the message."
},
@ -73276,7 +73276,7 @@
"name": "iconPos",
"optional": true,
"readonly": false,
"type": "\"left\" | \"right\"",
"type": "HintedString<\"left\" | \"right\">",
"default": "left",
"description": "Position of the icon."
},
@ -73324,7 +73324,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -75266,7 +75266,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\" | \"checkbox\"",
"type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">",
"default": "",
"description": "Defines the selection mode."
},
@ -75298,7 +75298,7 @@
"name": "loadingMode",
"optional": true,
"readonly": false,
"type": "\"mask\" | \"icon\"",
"type": "HintedString<\"mask\" | \"icon\">",
"default": "mask",
"description": "Loading mode display."
},
@ -75322,7 +75322,7 @@
"name": "filterMode",
"optional": true,
"readonly": false,
"type": "\"lenient\" | \"strict\"",
"type": "HintedString<\"lenient\" | \"strict\">",
"default": "lenient",
"description": "Mode for filtering."
},
@ -76355,7 +76355,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\" | \"checkbox\"",
"type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">",
"default": "",
"description": "Defines the selection mode."
},
@ -76379,7 +76379,7 @@
"name": "display",
"optional": true,
"readonly": false,
"type": "\"comma\" | \"chip\"",
"type": "HintedString<\"comma\" | \"chip\">",
"default": "comma",
"description": "Defines how the selected items are displayed."
},
@ -76427,7 +76427,7 @@
"name": "loadingMode",
"optional": true,
"readonly": false,
"type": "\"mask\" | \"icon\"",
"type": "HintedString<\"mask\" | \"icon\">",
"default": "mask",
"description": "Loading mode display."
},
@ -76451,7 +76451,7 @@
"name": "filterMode",
"optional": true,
"readonly": false,
"type": "\"lenient\" | \"strict\"",
"type": "HintedString<\"lenient\" | \"strict\">",
"default": "lenient",
"description": "Mode for filtering."
},
@ -76491,7 +76491,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the component."
},
@ -76515,7 +76515,7 @@
"name": "variant",
"optional": true,
"readonly": false,
"type": "null | \"outlined\" | \"filled\"",
"type": "null | HintedString<\"outlined\" | \"filled\">",
"default": "null",
"description": "Specifies the input variant of the component."
},
@ -77985,7 +77985,7 @@
"name": "selectionMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\" | \"checkbox\"",
"type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">",
"default": "",
"description": "Defines the selection mode."
},
@ -78049,7 +78049,7 @@
"name": "paginatorPosition",
"optional": true,
"readonly": false,
"type": "\"top\" | \"bottom\" | \"both\"",
"type": "HintedString<\"top\" | \"bottom\" | \"both\">",
"default": "bottom",
"description": "Position of the paginator, options are 'top','bottom' or 'both'."
},
@ -78121,7 +78121,7 @@
"name": "loadingMode",
"optional": true,
"readonly": false,
"type": "\"mask\" | \"icon\"",
"type": "HintedString<\"mask\" | \"icon\">",
"default": "mask",
"description": "Loading mode display."
},
@ -78177,7 +78177,7 @@
"name": "sortMode",
"optional": true,
"readonly": false,
"type": "\"single\" | \"multiple\"",
"type": "HintedString<\"single\" | \"multiple\">",
"default": "single",
"description": "Defines whether sorting works on single column or on multiple columns."
},
@ -78201,7 +78201,7 @@
"name": "filterMode",
"optional": true,
"readonly": false,
"type": "\"lenient\" | \"strict\"",
"type": "HintedString<\"lenient\" | \"strict\">",
"default": "lenient",
"description": "Mode for filtering."
},
@ -78225,7 +78225,7 @@
"name": "columnResizeMode",
"optional": true,
"readonly": false,
"type": "\"fit\" | \"expand\"",
"type": "HintedString<\"fit\" | \"expand\">",
"default": "fit",
"description": "Defines whether the overall table width should change on column resize."
},
@ -78265,7 +78265,7 @@
"name": "size",
"optional": true,
"readonly": false,
"type": "\"small\" | \"large\"",
"type": "HintedString<\"small\" | \"large\">",
"default": "",
"description": "Defines the size of the table."
},
@ -79526,7 +79526,7 @@
"name": "orientation",
"optional": true,
"readonly": false,
"type": "\"both\" | \"horizontal\" | \"vertical\"",
"type": "HintedString<\"both\" | \"horizontal\" | \"vertical\">",
"default": "vertical",
"description": "The orientation of scrollbar."
},

View File

@ -360,7 +360,7 @@ export interface AutoCompleteProps {
* Specifies the behavior dropdown button. Default 'blank' mode sends an empty string and 'current' mode sends the input value.
* @defaultValue blank
*/
dropdownMode?: 'blank' | 'current' | undefined;
dropdownMode?: HintedString<'blank' | 'current'> | undefined;
/**
* Specifies if multiple values can be selected.
* @defaultValue false
@ -378,7 +378,7 @@ export interface AutoCompleteProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -393,7 +393,7 @@ export interface AutoCompleteProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* A property to uniquely identify an option.
*/

View File

@ -6,7 +6,7 @@
*
* @module avatar
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -94,12 +94,12 @@ export interface AvatarProps {
* Size of the element.
* @defaultValue normal
*/
size?: 'normal' | 'large' | 'xlarge' | undefined;
size?: HintedString<'normal' | 'large' | 'xlarge'> | undefined;
/**
* Shape of the element.
* @defaultValue square
*/
shape?: 'square' | 'circle' | undefined;
shape?: HintedString<'square' | 'circle'> | undefined;
/**
* Establishes a string value that labels the component.
*/

View File

@ -74,7 +74,7 @@ export interface BadgeProps {
/**
* Size of the badge, valid options are 'small', 'large', and 'xlarge'.
*/
size?: 'small' | 'large' | 'xlarge' | null | undefined;
size?: HintedString<'small' | 'large' | 'xlarge'> | null | undefined;
/**
* It generates scoped CSS variables using design tokens for the component.
*/

View File

@ -311,7 +311,7 @@ export interface CascadeSelectProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -326,7 +326,7 @@ export interface CascadeSelectProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* A property to uniquely identify an option.
*/

View File

@ -7,7 +7,7 @@
* @module checkbox
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -138,7 +138,7 @@ export interface CheckboxProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* When present, it specifies that an input field is read-only.
* @default false

View File

@ -161,7 +161,7 @@ export interface ColorPickerProps {
* Format to use in value binding, supported formats are 'hex', 'rgb' and 'hsb'.
* @defaultValue hex
*/
format?: 'hex' | 'rgb' | 'hsb' | undefined;
format?: HintedString<'hex' | 'rgb' | 'hsb'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false

View File

@ -8,7 +8,7 @@
* @module column
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { BadgePassThroughOptions } from 'primevue/badge';
import type { ButtonPassThroughOptions } from 'primevue/button';
@ -482,7 +482,7 @@ export interface ColumnProps {
/**
* Defines column based selection mode.
*/
selectionMode?: 'single' | 'multiple' | undefined;
selectionMode?: HintedString<'single' | 'multiple'> | undefined;
/**
* Displays an icon to toggle row expansion.
* @defaultValue false
@ -524,7 +524,7 @@ export interface ColumnProps {
* Position of a frozen column, valid values are left and right.
* @defaultValue left
*/
alignFrozen?: 'left' | 'right' | undefined;
alignFrozen?: HintedString<'left' | 'right'> | undefined;
/**
* Whether the column is included in data export.
* @defaultValue false

View File

@ -7,7 +7,7 @@
* @module columngroup
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -73,7 +73,7 @@ export interface ColumnGroupProps {
/**
* Type of column group
*/
type?: 'header' | 'footer' | undefined;
type?: HintedString<'header' | 'footer'> | undefined;
/**
* It generates scoped CSS variables using design tokens for the component.
*/

View File

@ -32,7 +32,7 @@ export interface ConfirmationOptions {
* Position of the dialog.
* @defaultValue center
*/
position?: 'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright' | undefined;
position?: HintedString<'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright'> | undefined;
/**
* Icon to display next to the message.
*/

View File

@ -913,7 +913,7 @@ export interface DataTableProps<T = any> {
* Position of the paginator, options are 'top','bottom' or 'both'.
* @defaultValue bottom
*/
paginatorPosition?: 'top' | 'bottom' | 'both' | undefined;
paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined;
/**
* Whether to show it even there is only one page.
* @defaultValue true
@ -995,7 +995,7 @@ export interface DataTableProps<T = any> {
* Defines whether sorting works on single column or on multiple columns.
* @defaultValue single
*/
sortMode?: 'single' | 'multiple' | undefined;
sortMode?: HintedString<'single' | 'multiple'> | undefined;
/**
* When enabled, columns can have an un-sorted state.
* @defaultValue false
@ -1009,7 +1009,7 @@ export interface DataTableProps<T = any> {
/**
* Layout of the filter elements.
*/
filterDisplay?: 'menu' | 'row' | undefined;
filterDisplay?: HintedString<'menu' | 'row'> | undefined;
/**
* An array of fields as string or function to use in global filtering.
*/
@ -1025,12 +1025,12 @@ export interface DataTableProps<T = any> {
/**
* Specifies the selection mode.
*/
selectionMode?: 'single' | 'multiple' | undefined;
selectionMode?: HintedString<'single' | 'multiple'> | undefined;
/**
* Algorithm to define if a row is selected.
* @defaultValue deepEquals
*/
compareSelectionBy?: 'equals' | 'deepEquals' | undefined;
compareSelectionBy?: HintedString<'equals' | 'deepEquals'> | undefined;
/**
* Defines whether metaKey is requred or not for the selection. When true metaKey needs to be pressed to select or unselect an item and
* when set to false selection of each item can be toggled individually. On touch enabled devices, metaKeySelection is turned off automatically.
@ -1078,7 +1078,7 @@ export interface DataTableProps<T = any> {
* Defines whether the overall table width.
* @defaultValue fit
*/
columnResizeMode?: 'fit' | 'expand' | undefined;
columnResizeMode?: HintedString<'fit' | 'expand'> | undefined;
/**
* When enabled, columns can be reordered using drag and drop.
* @defaultValue false
@ -1099,7 +1099,7 @@ export interface DataTableProps<T = any> {
/**
* Defines the row group mode.
*/
rowGroupMode?: 'subheader' | 'rowspan' | undefined;
rowGroupMode?: HintedString<'subheader' | 'rowspan'> | undefined;
/**
* One or more field names to use in row grouping.
*/
@ -1117,7 +1117,7 @@ export interface DataTableProps<T = any> {
* Defines where a stateful table keeps its state.
* @defaultValue session
*/
stateStorage?: 'session' | 'local' | undefined;
stateStorage?: HintedString<'session' | 'local'> | undefined;
/**
* Unique identifier of a stateful table to use in state storage.
*/
@ -1125,7 +1125,7 @@ export interface DataTableProps<T = any> {
/**
* Defines the incell editing mode.
*/
editMode?: 'cell' | 'row' | undefined;
editMode?: HintedString<'cell' | 'row'> | undefined;
/**
* A collection of rows to represent the current editing data in row edit mode.
*/
@ -1187,7 +1187,7 @@ export interface DataTableProps<T = any> {
/**
* Defines the size of the table.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Inline style of the table element.
*/

View File

@ -7,7 +7,7 @@
* @module dataview
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PaginatorPassThroughOptionType } from 'primevue/paginator';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -152,7 +152,7 @@ export interface DataViewProps {
* Layout of the items, valid values are 'list' and 'grid'.
* @defaultValue list
*/
layout?: 'list' | 'grid' | undefined;
layout?: HintedString<'list' | 'grid'> | undefined;
/**
* Number of rows to display per page.
* @defaultValue 0
@ -176,7 +176,7 @@ export interface DataViewProps {
* Position of the paginator, options are 'top','bottom' or 'both'.
* @defaultValue bottom
*/
paginatorPosition?: 'top' | 'bottom' | 'both' | undefined;
paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined;
/**
* Whether to show it even there is only one page.
* @defaultValue true

View File

@ -529,7 +529,7 @@ export interface DatePickerProps {
* Defines the quantity of the selection.
* @defaultValue single
*/
selectionMode?: 'single' | 'multiple' | 'range' | undefined;
selectionMode?: HintedString<'single' | 'multiple' | 'range'> | undefined;
/**
* Format of the date. Defaults to PrimeVue Locale configuration.
*/
@ -558,7 +558,7 @@ export interface DatePickerProps {
* Icon position of the component. This only applies if the showIcon option is set to true.
* @defaultValue 'button'
*/
iconDisplay?: 'button' | 'input' | undefined;
iconDisplay?: HintedString<'button' | 'input'> | undefined;
/**
* Icon of the datepicker button.
*/
@ -597,7 +597,7 @@ export interface DatePickerProps {
* Type of view to display.
* @defaultValue date
*/
view?: 'date' | 'month' | 'year' | undefined;
view?: HintedString<'date' | 'month' | 'year'> | undefined;
/**
* The minimum selectable date.
*/
@ -657,7 +657,7 @@ export interface DatePickerProps {
* Specifies hour format.
* @defaultValue 24
*/
hourFormat?: '12' | '24' | undefined;
hourFormat?: HintedString<'12' | '24'> | undefined;
/**
* Hours to change per step.
* @defaultValue 1
@ -706,7 +706,7 @@ export interface DatePickerProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -721,7 +721,7 @@ export interface DatePickerProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* When present, it specifies that an input field is read-only.
* @defaultValue false

View File

@ -229,7 +229,7 @@ export interface DialogProps {
* Position of the dialog.
* @defaultValue center
*/
position?: 'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright' | undefined;
position?: HintedString<'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright'> | undefined;
/**
* Whether the dialog can be displayed full screen.
* @defaultValue false

View File

@ -7,7 +7,7 @@
* @module divider
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -74,17 +74,17 @@ export interface DividerProps {
/**
* Alignment of the content.
*/
align?: 'left' | 'center' | 'right' | 'top' | 'center' | 'bottom' | undefined;
align?: HintedString<'left' | 'center' | 'right' | 'top' | 'center' | 'bottom'> | undefined;
/**
* Specifies the orientation, valid values are 'horizontal' and 'vertical'.
* @defaultValue horizontal
*/
layout?: 'horizontal' | 'vertical' | undefined;
layout?: HintedString<'horizontal' | 'vertical'> | undefined;
/**
* Border style type.
* @defaultValue solid
*/
type?: 'solid' | 'dashed' | 'dotted' | undefined;
type?: HintedString<'solid' | 'dashed' | 'dotted'> | undefined;
/**
* It generates scoped CSS variables using design tokens for the component.
*/

View File

@ -7,7 +7,7 @@
* @module dock
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { MenuItem } from 'primevue/menuitem';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -147,12 +147,12 @@ export interface DockTooltipOptions {
/**
* Event to show the tooltip, valid values are hover and focus.
*/
event: 'hover' | 'focus' | undefined;
event: HintedString<'hover' | 'focus'> | undefined;
/**
* Position of element.
* @defaultValue bottom
*/
position: 'bottom' | 'top' | 'left' | 'right' | undefined;
position: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined;
/**
* Optional options.
*/
@ -185,7 +185,7 @@ export interface DockProps {
* Position of element.
* @defaultValue bottom
*/
position?: 'bottom' | 'top' | 'left' | 'right' | undefined;
position?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined;
/**
* Style class of the element.
*/

View File

@ -7,7 +7,7 @@
* @module drawer
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { ButtonPassThroughOptions } from 'primevue/button';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -137,7 +137,7 @@ export interface DrawerProps {
* Specifies the position of the drawer.
* @defaultValue left
*/
position?: 'left' | 'right' | 'top' | 'bottom' | 'full' | undefined;
position?: HintedString<'left' | 'right' | 'top' | 'bottom' | 'full'> | undefined;
/**
* Title content of the dialog.
*/

View File

@ -7,7 +7,7 @@
* @module fileupload
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { BadgePassThroughOptions } from 'primevue/badge';
import type { ButtonPassThroughOptions } from 'primevue/button';
@ -331,7 +331,7 @@ export interface FileUploadProps {
* Defines the UI of the component, possible values are 'advanced' and 'basic'.
* @defaultValue advanced
*/
mode?: 'advanced' | 'basic' | undefined;
mode?: HintedString<'advanced' | 'basic'> | undefined;
/**
* Used to select multiple files at once from file dialog.
* @defaultValue false

View File

@ -7,7 +7,7 @@
* @module floatlabel
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { TransitionProps, VNode } from 'vue';
@ -92,7 +92,7 @@ export interface FloatLabelProps {
* Defines the positioning of the label relative to the input.
* @defaultValue false
*/
variant?: 'over' | 'in' | 'on' | undefined;
variant?: HintedString<'over' | 'in' | 'on'> | undefined;
}
/**

View File

@ -7,7 +7,7 @@
* @module galleria
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { ButtonHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue';
@ -348,7 +348,7 @@ export interface GalleriaProps {
* Position of thumbnails.
* @defaultValue bottom
*/
thumbnailsPosition?: 'bottom' | 'top' | 'left' | 'right' | undefined;
thumbnailsPosition?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined;
/**
* Height of the viewport in vertical thumbnail.
* @defaultValue 300px
@ -368,7 +368,7 @@ export interface GalleriaProps {
* Position of indicators.
* @defaultValue bottom
*/
indicatorsPosition?: 'bottom' | 'top' | 'left' | 'right' | undefined;
indicatorsPosition?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined;
/**
* Base zIndex value to use in layering.
* @defaultValue 0

View File

@ -7,7 +7,7 @@
* @module inputchips
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { ChipPassThroughOptions } from 'primevue/chip';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -216,7 +216,7 @@ export interface InputChipsProps {
* Specifies the input variant of the component.
* @defaultValue outlined
*/
variant?: 'outlined' | 'filled' | undefined;
variant?: HintedString<'outlined' | 'filled'> | undefined;
/**
* Placeholder text for the input.
*/

View File

@ -7,7 +7,7 @@
* @module inputmask
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { InputTextPassThroughOptions } from 'primevue/inputtext';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -159,12 +159,12 @@ export interface InputMaskProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Spans 100% width of the container when enabled.
* @defaultValue null

View File

@ -7,7 +7,7 @@
* @module inputnumber
*
*/
import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { InputTextPassThroughOptions } from 'primevue/inputtext';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -220,7 +220,7 @@ export interface InputNumberProps {
* Layout of the buttons.
* @defaultValue stacked
*/
buttonLayout?: 'stacked' | 'horizontal' | 'vertical' | undefined;
buttonLayout?: HintedString<'stacked' | 'horizontal' | 'vertical'> | undefined;
/**
* Style class of the increment button.
*/
@ -256,12 +256,12 @@ export interface InputNumberProps {
* See [Locale Negotation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#locale_negotiation) for details.
* @defaultValue best fit
*/
localeMatcher?: 'lookup' | 'best fit' | undefined;
localeMatcher?: HintedString<'lookup' | 'best fit'> | undefined;
/**
* Defines the behavior of the component.
* @defaultValue decimal
*/
mode?: 'decimal' | 'currency' | undefined;
mode?: HintedString<'decimal' | 'currency'> | undefined;
/**
* Text to display before the value.
*/
@ -326,7 +326,7 @@ export interface InputNumberProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -341,7 +341,7 @@ export interface InputNumberProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* When present, it specifies that an input field is read-only.
* @defaultValue false

View File

@ -7,7 +7,7 @@
* @module inputotp
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { InputTextPassThroughOptions } from 'primevue/inputtext';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -169,7 +169,7 @@ export interface InputOtpProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -189,7 +189,7 @@ export interface InputOtpProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Index of the element in tabbing order.
*/

View File

@ -7,7 +7,7 @@
* @module inputtext
*
*/
import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { InputHTMLAttributes } from 'vue';
@ -98,7 +98,7 @@ export interface InputTextProps extends Omit<InputHTMLAttributes, 'size'> {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined | null;
size?: HintedString<'small' | 'large'> | undefined | null;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -108,7 +108,7 @@ export interface InputTextProps extends Omit<InputHTMLAttributes, 'size'> {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Spans 100% width of the container when enabled.
* @defaultValue null

View File

@ -7,7 +7,7 @@
* @module megamenu
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { MenuItem } from 'primevue/menuitem';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -246,7 +246,7 @@ export interface MegaMenuProps {
* Defines the orientation.
* @defaultValue horizontal
*/
orientation?: 'horizontal' | 'vertical' | undefined;
orientation?: HintedString<'horizontal' | 'vertical'> | undefined;
/**
* The breakpoint to define the maximum width boundary.
* @defaultValue 960px

View File

@ -159,12 +159,12 @@ export interface MessageProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Specifies the variant of the component.
* @defaultValue undefined
*/
variant?: 'outlined' | 'simple' | undefined;
variant?: HintedString<'outlined' | 'simple'> | undefined;
}
/**

View File

@ -364,7 +364,7 @@ export interface MultiSelectProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -379,7 +379,7 @@ export interface MultiSelectProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Spans 100% width of the container when enabled.
* @defaultValue null
@ -456,7 +456,7 @@ export interface MultiSelectProps {
* Defines how the selected items are displayed.
* @defaultValue comma
*/
display?: 'comma' | 'chip' | undefined;
display?: HintedString<'comma' | 'chip'> | undefined;
/**
* Label to display after exceeding max selected labels.
* @defaultValue null

View File

@ -7,7 +7,7 @@
* @module organizationchart
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -243,7 +243,7 @@ export interface OrganizationChartProps {
/**
* Type of the selection.
*/
selectionMode?: 'single' | 'multiple' | undefined;
selectionMode?: HintedString<'single' | 'multiple'> | undefined;
/**
* A map instance of key-value pairs to represented the collapsed nodes.
*/

View File

@ -90,7 +90,7 @@ export interface OverlayBadgeProps {
/**
* Size of the badge, valid options are 'small', 'large', and 'xlarge'.
*/
size?: 'small' | 'large' | 'xlarge' | null | undefined;
size?: HintedString<'small' | 'large' | 'xlarge'> | null | undefined;
/**
* It generates scoped CSS variables using design tokens for the component.
*/

View File

@ -234,7 +234,7 @@ export interface PasswordProps extends Omit<InputHTMLAttributes, 'size'> {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -249,7 +249,7 @@ export interface PasswordProps extends Omit<InputHTMLAttributes, 'size'> {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Placeholder text for the input.
*/

View File

@ -7,7 +7,7 @@
* @module radiobutton
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -117,7 +117,7 @@ export interface RadioButtonProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -132,7 +132,7 @@ export interface RadioButtonProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* When present, it specifies that an input field is read-only.
* @default false

View File

@ -7,7 +7,7 @@
* @module scrolltop
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { ButtonPassThroughOptions, ButtonProps } from 'primevue/button';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -108,7 +108,7 @@ export interface ScrollTopProps {
* Target of the ScrollTop.
* @defaultValue window
*/
target?: 'window' | 'parent' | undefined;
target?: HintedString<'window' | 'parent'> | undefined;
/**
* Defines the threshold value of the vertical scroll position of the target to toggle the visibility.
* @defaultValue 400

View File

@ -366,7 +366,7 @@ export interface SelectProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -381,7 +381,7 @@ export interface SelectProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* A property to uniquely identify an option.
*/

View File

@ -11,7 +11,7 @@ import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
// import { ToggleButtonPassThroughOptions } from 'primevue/togglebutton';
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
export declare type SelectButtonPassThroughOptionType = SelectButtonPassThroughAttributes | ((options: SelectButtonPassThroughMethodOptions) => SelectButtonPassThroughAttributes | string) | string | null | undefined;
@ -184,7 +184,7 @@ export interface SelectButtonProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Form control object, typically used for handling validation and form state.
*/

View File

@ -7,7 +7,7 @@
* @module skeleton
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -70,7 +70,7 @@ export interface SkeletonProps {
* Shape of the element.
* @defaultValue rectangle
*/
shape?: 'rectangle' | 'circle' | undefined;
shape?: HintedString<'rectangle' | 'circle'> | undefined;
/**
* Size of the Circle or Square.
*/
@ -93,7 +93,7 @@ export interface SkeletonProps {
* Type of the animation.
* @defaultValue wave
*/
animation?: 'wave' | 'none' | undefined;
animation?: HintedString<'wave' | 'none'> | undefined;
/**
* It generates scoped CSS variables using design tokens for the component.
*/

View File

@ -7,7 +7,7 @@
* @module slider
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
@ -123,7 +123,7 @@ export interface SliderProps {
* Orientation of the slider.
* @defaultValue horizontal
*/
orientation?: 'horizontal' | 'vertical' | undefined;
orientation?: HintedString<'horizontal' | 'vertical'> | undefined;
/**
* Step factor to increment/decrement the value.
* @defaultValue 1

View File

@ -7,7 +7,7 @@
* @module speeddial
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { ButtonPassThroughOptions, ButtonProps } from 'primevue/button';
import type { MenuItem } from 'primevue/menuitem';
@ -167,12 +167,12 @@ export interface SpeedDialTooltipOptions {
/**
* Event to show the tooltip, valid values are hover and focus.
*/
event: 'hover' | 'focus' | undefined;
event: HintedString<'hover' | 'focus'> | undefined;
/**
* Position of element.
* @defaultValue bottom
*/
position: 'bottom' | 'top' | 'left' | 'right' | undefined;
position: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined;
/**
* Optional options.
*/
@ -196,7 +196,7 @@ export interface SpeedDialProps {
* Specifies the opening direction of actions.
* @defaultValue up
*/
direction?: 'up' | 'down' | 'left' | 'right' | 'up-left' | 'up-right' | 'down-left' | 'down-right' | undefined;
direction?: HintedString<'up' | 'down' | 'left' | 'right' | 'up-left' | 'up-right' | 'down-left' | 'down-right'> | undefined;
/**
* Transition delay step for each action item.
* @defaultValue 30
@ -206,7 +206,7 @@ export interface SpeedDialProps {
* Specifies the opening type of actions.
* @defaultValue linear
*/
type?: 'linear' | 'circle' | 'semi-circle' | 'quarter-circle' | undefined;
type?: HintedString<'linear' | 'circle' | 'semi-circle' | 'quarter-circle'> | undefined;
/**
* Radius for *circle types.
* @defaultValue 0

View File

@ -203,7 +203,7 @@ export interface SplitButtonProps {
/**
* Defines the size of the button.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Add a plain textual class to the button without a background initially.
* @defaultValue false

View File

@ -7,7 +7,7 @@
* @module splitter
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -152,7 +152,7 @@ export interface SplitterProps {
* Orientation of the panels.
* @defaultValue horizontal
*/
layout?: 'horizontal' | 'vertical' | undefined;
layout?: HintedString<'horizontal' | 'vertical'> | undefined;
/**
* Size of the divider in pixels.
* @defaultValue 4
@ -166,7 +166,7 @@ export interface SplitterProps {
* Defines where a stateful splitter keeps its state, valid values are 'session' for sessionStorage and 'local' for localStorage.
* @defaultValue session
*/
stateStorage?: 'local' | 'session' | undefined;
stateStorage?: HintedString<'local' | 'session'> | undefined;
/**
* Step factor to increment/decrement the size of the panels while pressing the arrow keys.
* @defaultValue 1

View File

@ -7,7 +7,7 @@
* @module textarea
*
*/
import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import type { TextareaHTMLAttributes } from 'vue';
@ -107,7 +107,7 @@ export interface TextareaProps extends TextareaHTMLAttributes {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -117,7 +117,7 @@ export interface TextareaProps extends TextareaHTMLAttributes {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Spans 100% width of the container when enabled.
* @defaultValue null

View File

@ -7,7 +7,7 @@
* @module timeline
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -117,12 +117,12 @@ export interface TimelineProps {
* Position of the timeline bar relative to the content.
* @defaultValue left
*/
align?: 'left' | 'right' | 'alternate' | 'top' | 'bottom' | undefined;
align?: HintedString<'left' | 'right' | 'alternate' | 'top' | 'bottom'> | undefined;
/**
* Orientation of the timeline.
* @defaultValue horizontal
*/
layout?: 'vertical' | 'horizontal' | undefined;
layout?: HintedString<'vertical' | 'horizontal'> | undefined;
/**
* Name of the field that uniquely identifies the a record in the data.
*/

View File

@ -7,7 +7,7 @@
* @module toast
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { ButtonHTMLAttributes, TransitionProps, VNode } from 'vue';
@ -117,7 +117,7 @@ export interface ToastMessageOptions {
* Severity level of the message.
* @defaultValue info
*/
severity?: 'success' | 'info' | 'warn' | 'error' | 'secondary' | 'contrast' | undefined;
severity?: HintedString<'success' | 'info' | 'warn' | 'error' | 'secondary' | 'contrast'> | undefined;
/**
* Summary content of the message.
*/

View File

@ -7,7 +7,7 @@
* @module togglebutton
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -134,7 +134,7 @@ export interface ToggleButtonProps {
* Position of the icon.
* @defaultValue left
*/
iconPos?: 'left' | 'right' | undefined;
iconPos?: HintedString<'left' | 'right'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -161,7 +161,7 @@ export interface ToggleButtonProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Form control object, typically used for handling validation and form state.
*/

View File

@ -259,7 +259,7 @@ export interface TreeProps {
/**
* Defines the selection mode.
*/
selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined;
selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined;
/**
* Defines how multiple items can be selected, when true metaKey needs to be pressed to select or unselect an item and when set to false selection of each item can be toggled individually.
* On touch enabled devices, metaKeySelection is turned off automatically.
@ -279,7 +279,7 @@ export interface TreeProps {
* Loading mode display.
* @defaultValue mask
*/
loadingMode?: 'mask' | 'icon' | undefined;
loadingMode?: HintedString<'mask' | 'icon'> | undefined;
/**
* When specified, displays an input field to filter the items.
* @defaultValue false
@ -294,7 +294,7 @@ export interface TreeProps {
* Mode for filtering.
* @defaultValue lenient
*/
filterMode?: 'lenient' | 'strict' | undefined;
filterMode?: HintedString<'lenient' | 'strict'> | undefined;
/**
* Placeholder text to show when filter input is empty.
*/

View File

@ -210,7 +210,7 @@ export interface TreeSelectProps {
/**
* Defines the selection mode.
*/
selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined;
selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined;
/**
* Spans 100% width of the container when enabled.
* @defaultValue null
@ -225,7 +225,7 @@ export interface TreeSelectProps {
* Defines how the selected items are displayed.
* @defaultValue comma
*/
display?: 'comma' | 'chip' | undefined;
display?: HintedString<'comma' | 'chip'> | undefined;
/**
* Label to display after exceeding max selected labels.
* @defaultValue null
@ -254,7 +254,7 @@ export interface TreeSelectProps {
* Loading mode display.
* @defaultValue mask
*/
loadingMode?: 'mask' | 'icon' | undefined;
loadingMode?: HintedString<'mask' | 'icon'> | undefined;
/**
* When specified, displays an input field to filter the items.
* @defaultValue false
@ -269,7 +269,7 @@ export interface TreeSelectProps {
* Mode for filtering.
* @defaultValue lenient
*/
filterMode?: 'lenient' | 'strict' | undefined;
filterMode?: HintedString<'lenient' | 'strict'> | undefined;
/**
* Placeholder text to show when filter input is empty.
*/
@ -290,7 +290,7 @@ export interface TreeSelectProps {
/**
* Defines the size of the component.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* When present, it specifies that the component should have invalid state style.
* @defaultValue false
@ -305,7 +305,7 @@ export interface TreeSelectProps {
* Specifies the input variant of the component.
* @defaultValue null
*/
variant?: 'outlined' | 'filled' | undefined | null;
variant?: HintedString<'outlined' | 'filled'> | undefined | null;
/**
* Index of the element in tabbing order.
*/

View File

@ -457,7 +457,7 @@ export interface TreeTableProps {
/**
* Defines the selection mode.
*/
selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined;
selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined;
/**
* Defines how multiple items can be selected, when true metaKey needs to be pressed to select or unselect an item and when set to false selection of each item can be toggled individually.
* On touch enabled devices, metaKeySelection is turned off automatically.
@ -495,7 +495,7 @@ export interface TreeTableProps {
* Position of the paginator, options are 'top','bottom' or 'both'.
* @defaultValue bottom
*/
paginatorPosition?: 'top' | 'bottom' | 'both' | undefined;
paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined;
/**
* Whether to show it even there is only one page.
* @defaultValue true
@ -557,7 +557,7 @@ export interface TreeTableProps {
* Loading mode display.
* @defaultValue mask
*/
loadingMode?: 'mask' | 'icon' | undefined;
loadingMode?: HintedString<'mask' | 'icon'> | undefined;
/**
* When enabled, background of the rows change on hover.
* @defaultValue false
@ -589,7 +589,7 @@ export interface TreeTableProps {
* Defines whether sorting works on single column or on multiple columns.
* @defaultValue single
*/
sortMode?: 'single' | 'multiple' | undefined;
sortMode?: HintedString<'single' | 'multiple'> | undefined;
/**
* When enabled, columns can have an un-sorted state.
* @defaultValue false
@ -604,7 +604,7 @@ export interface TreeTableProps {
* Mode for filtering.
* @defaultValue lenient
*/
filterMode?: 'lenient' | 'strict' | undefined;
filterMode?: HintedString<'lenient' | 'strict'> | undefined;
/**
* Locale to use in filtering. The default locale is the host environment's current locale.
*/
@ -618,7 +618,7 @@ export interface TreeTableProps {
* Defines whether the overall table width should change on column resize.
* @defaultValue fit
*/
columnResizeMode?: 'fit' | 'expand' | undefined;
columnResizeMode?: HintedString<'fit' | 'expand'> | undefined;
/**
* Indentation factor as rem value for children nodes.
* @defaultValue 1
@ -641,7 +641,7 @@ export interface TreeTableProps {
/**
* Defines the size of the table.
*/
size?: 'small' | 'large' | undefined;
size?: HintedString<'small' | 'large'> | undefined;
/**
* Inline style of the table element.
*/

View File

@ -7,7 +7,7 @@
* @module virtualscroller
*
*/
import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core';
import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core';
import type { ComponentHooks } from '@primevue/core/basecomponent';
import type { PassThroughOptions } from 'primevue/passthrough';
import { VNode } from 'vue';
@ -255,7 +255,7 @@ export interface VirtualScrollerProps {
* The orientation of scrollbar.
* @defaultValue vertical
*/
orientation?: 'vertical' | 'horizontal' | 'both' | undefined;
orientation?: HintedString<'vertical' | 'horizontal' | 'both'> | undefined;
/**
* Determines how many additional elements to add to the DOM outside of the view.
* According to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number.

View File

@ -86,7 +86,7 @@ importers:
version: 15.15.0
pnpm:
specifier: ^9.6.0
version: 9.15.6
version: 9.15.7
prettier:
specifier: ^3.5.2
version: 3.5.3
@ -247,10 +247,10 @@ importers:
version: 3.0.2
tailwindcss:
specifier: ^4
version: 4.0.10
version: 4.0.11
tailwindcss-primeui:
specifier: 'catalog:'
version: 0.5.1(tailwindcss@4.0.10)
version: 0.5.1(tailwindcss@4.0.11)
typedoc:
specifier: 0.27.9
version: 0.27.9(typescript@5.7.3)
@ -4748,8 +4748,8 @@ packages:
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
nitropack@2.11.2:
resolution: {integrity: sha512-NyXw88hkrigXYo0iDodEbWdLyv8iF69LAj63eS+FDLg8+IDEKv1y58eMKmzk8vW/hwHoi2aimqHTfsZbqFAWrg==}
nitropack@2.11.3:
resolution: {integrity: sha512-ArhXs3+39cXXJdgOhhKumEYtFK/n3b0MRWyU/ltDy8KGqke61rH+aoenK/WDlfNu4tX51Wi66/PUa+HMlWE0Sg==}
engines: {node: ^16.11.0 || >=17.0.0}
hasBin: true
peerDependencies:
@ -5059,8 +5059,8 @@ packages:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
pnpm@9.15.6:
resolution: {integrity: sha512-E5yrBo/fC3USaBeaxfkJtb5yr7SnXFE9GQXRUb78iXe1k9PPhnHtg9TWY3xclLmP+84QgSXeSlonoxIzYBqZ3g==}
pnpm@9.15.7:
resolution: {integrity: sha512-7Zj5x0hEJnPEaWS3A0W9IoLJswXo6uU5s0qzHW7yTvjdWdi1XydGb3BVALAJ2cETRxz4flRPPVA2spczDCbplg==}
engines: {node: '>=18.12'}
hasBin: true
@ -6086,8 +6086,8 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
tailwindcss@4.0.10:
resolution: {integrity: sha512-Z8U/6E2BWSdDkt3IWPiphoV+8V6aNzRmu2SriSbuhm6i3QIcY3TdUJzUP5NX8M8MZuIl+v4/77Rer8u4YSrSsg==}
tailwindcss@4.0.11:
resolution: {integrity: sha512-GZ6+tNwieqvpFLZfx2tkZpfOMAK7iumbOJOLmd6v8AcYuHbjUb+cmDRu6l+rFkIqarh5FfLbCSRJhegcVdoPng==}
tailwindcss@4.0.9:
resolution: {integrity: sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==}
@ -6107,8 +6107,8 @@ packages:
resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
engines: {node: '>=18'}
terser-webpack-plugin@5.3.13:
resolution: {integrity: sha512-JG3pBixF6kx2o0Yfz2K6pqh72DpwTI08nooHd06tcj5WyIt5SsSiUYqRT+kemrGUNSuSzVhwfZ28aO8gogajNQ==}
terser-webpack-plugin@5.3.14:
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@ -7009,8 +7009,8 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
yocto-queue@1.1.1:
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
yocto-queue@1.2.0:
resolution: {integrity: sha512-KHBC7z61OJeaMGnF3wqNZj+GGNXOyypZviiKpQeiHirG5Ib1ImwcLBH70rbMSkKfSmUNBsdf2PwaEJtKvgmkNw==}
engines: {node: '>=12.20'}
yoctocolors@2.1.1:
@ -11933,7 +11933,7 @@ snapshots:
neo-async@2.6.2: {}
nitropack@2.11.2(typescript@5.7.3):
nitropack@2.11.3(typescript@5.7.3):
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 3.0.0
@ -12130,7 +12130,7 @@ snapshots:
magic-string: 0.30.17
mlly: 1.7.4
nanotar: 0.2.0
nitropack: 2.11.2(typescript@5.7.3)
nitropack: 2.11.3(typescript@5.7.3)
nypm: 0.5.4
ofetch: 1.4.1
ohash: 1.1.6
@ -12252,7 +12252,7 @@ snapshots:
magic-string: 0.30.17
mlly: 1.7.4
nanotar: 0.2.0
nitropack: 2.11.2(typescript@5.7.3)
nitropack: 2.11.3(typescript@5.7.3)
nypm: 0.5.4
ofetch: 1.4.1
ohash: 1.1.6
@ -12430,7 +12430,7 @@ snapshots:
p-limit@4.0.0:
dependencies:
yocto-queue: 1.1.1
yocto-queue: 1.2.0
p-locate@5.0.0:
dependencies:
@ -12545,7 +12545,7 @@ snapshots:
pluralize@8.0.0: {}
pnpm@9.15.6: {}
pnpm@9.15.7: {}
postcss-calc@10.1.1(postcss@8.5.3):
dependencies:
@ -13560,9 +13560,9 @@ snapshots:
dependencies:
tailwindcss: 3.4.17
tailwindcss-primeui@0.5.1(tailwindcss@4.0.10):
tailwindcss-primeui@0.5.1(tailwindcss@4.0.11):
dependencies:
tailwindcss: 4.0.10
tailwindcss: 4.0.11
tailwindcss@3.4.17:
dependencies:
@ -13591,7 +13591,7 @@ snapshots:
transitivePeerDependencies:
- ts-node
tailwindcss@4.0.10: {}
tailwindcss@4.0.11: {}
tailwindcss@4.0.9: {}
@ -13621,7 +13621,7 @@ snapshots:
mkdirp: 3.0.1
yallist: 5.0.0
terser-webpack-plugin@5.3.13(webpack@5.98.0):
terser-webpack-plugin@5.3.14(webpack@5.98.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
@ -14541,7 +14541,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.0
tapable: 2.2.1
terser-webpack-plugin: 5.3.13(webpack@5.98.0)
terser-webpack-plugin: 5.3.14(webpack@5.98.0)
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
@ -14643,7 +14643,7 @@ snapshots:
yocto-queue@0.1.0: {}
yocto-queue@1.1.1: {}
yocto-queue@1.2.0: {}
yoctocolors@2.1.1: {}