diff --git a/apps/showcase/doc/common/apidoc/index.json b/apps/showcase/doc/common/apidoc/index.json index 01633ab6a..120189d94 100644 --- a/apps/showcase/doc/common/apidoc/index.json +++ b/apps/showcase/doc/common/apidoc/index.json @@ -159,7 +159,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -291,7 +291,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -476,52 +476,9 @@ "values": { "AccordionStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -653,7 +610,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -712,7 +669,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -807,52 +764,9 @@ "values": { "AccordionContentStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -983,7 +897,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -1042,7 +956,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -1143,52 +1057,9 @@ "values": { "AccordionHeaderStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -1311,7 +1182,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -1386,7 +1257,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -1479,52 +1350,9 @@ "values": { "AccordionPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -1804,7 +1632,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -1956,52 +1784,9 @@ "values": { "AccordionTabStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -2084,7 +1869,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "DirectiveHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -2164,52 +1949,9 @@ "values": { "AnimateOnScrollStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -2229,2020 +1971,6 @@ } } }, - "api/Api": { - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "FilterMatchModeOptions": { - "relatedProp": "", - "props": [ - { - "name": "STARTS_WITH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CONTAINS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "NOT_CONTAINS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ENDS_WITH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EQUALS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "NOT_EQUALS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "IN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LESS_THAN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LESS_THAN_OR_EQUAL_TO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GREATER_THAN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GREATER_THAN_OR_EQUAL_TO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BETWEEN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DATE_IS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DATE_IS_NOT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DATE_BEFORE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DATE_AFTER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - } - ], - "methods": [] - }, - "FilterOperatorOptions": { - "relatedProp": "", - "props": [ - { - "name": "AND", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "OR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - } - ], - "methods": [] - }, - "PrimeIconsOptions": { - "relatedProp": "", - "props": [ - { - "name": "ALIGN_CENTER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ALIGN_JUSTIFY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ALIGN_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ALIGN_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "AMAZON", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANDROID", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_DOUBLE_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_DOUBLE_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_DOUBLE_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_DOUBLE_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ANGLE_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "APPLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_CIRCLE_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_CIRCLE_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_CIRCLE_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_CIRCLE_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_DOWN_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_DOWN_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_RIGHT_ARROW_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_UP_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_UP_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_H", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_V", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ARROW_A", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "AT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BACKWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BAN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BARS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BELL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BITCOIN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BOLT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BOOK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BOOKMARK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BOOKMARK_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BOX", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BRIEFCASE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "BUILDING", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CALENDAR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CALENDAR_MINUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CALENDAR_PLUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CALENDAR_TIMES", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CALCULATOR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CAMERA", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CAR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CARET_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CARET_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CARET_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CARET_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CART_PLUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHART_BAR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHART_LINE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHART_PIE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHECK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHECK_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHECK_SQUARE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_CIRCLE_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_CIRCLE_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_CIRCLE_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_CIRCLE_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_LEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_RIGHT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CHEVRON_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CIRCLE_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CLOCK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CLONE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CLOUD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CLOUD_DOWNLOAD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CLOUD_UPLOAD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CODE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "COG", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "COMMENT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "COMMENTS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "COMPASS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "COPY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "CREDIT_CARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DATABASE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DELETELEFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DESKTOP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DIRECTIONS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DIRECTIONS_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DISCORD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DOLLAR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "DOWNLOAD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EJECT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ELLIPSIS_H", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ELLIPSIS_V", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ENVELOPE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ERASER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EURO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EXCLAMATION_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EXCLAMATION_TRIANGLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EXTERNAL_LINK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EYE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "EYE_SLASH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FACEBOOK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FAST_BACKWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FAST_FORWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_EDIT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_EXCEL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_EXPORT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_IMPORT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_PDF", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILE_WORD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILTER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILTER_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FILTER_SLASH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FLAG", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FLAG_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FOLDER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FOLDER_OPEN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "FORWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GIFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GITHUB", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GLOBE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "GOOGLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HASHTAG", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HEART", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HEART_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HISTORY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HOURGLASS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "HOME", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ID_CARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "IMAGE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "IMAGES", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "INBOX", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "INFO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "INFO_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "INSTAGRAM", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "KEY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LANGUAGE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LINK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LINKEDIN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LIST", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LOCK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "LOCK_OPEN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MAP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MAP_MARKER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MEGAPHONE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MICREPHONE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MICROSOFT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MINUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MINUS_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MOBILE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MONEY_BILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "MOON", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PALETTE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PAPERCLIP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PAUSE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PAYPAL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PENCIL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PERCENTAGE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PHONE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PLAY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PLUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PLUS_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "POUND", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "POWER_OFF", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PRIME", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "PRINT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "QRCODE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "QUESTION", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "QUESTION_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "REDDIT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "REFRESH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "REPLAY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "REPLY", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SAVE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SEARCH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SEARCH_MINUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SEARCH_PLUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SEND", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SERVER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SHARE_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SHIELD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SHOPPING_BAG", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SHOPPING_CART", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SIGN_IN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SIGN_OUT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SITEMAP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SLACK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SLIDERS_H", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SLIDERS_V", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALPHA_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALPHA_ALT_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALPHA_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALPHA_ALT_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_ALT_SLASH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_AMOUNT_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_AMOUNT_DOWN_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_AMOUNT_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_AMOUNT_UP_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_NUMERIC_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_NUMERIC_ALT_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_NUMERIC_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_NUMERIC_ALT_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SORT_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SPINNER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STAR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STAR_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STEP_BACKWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STEP_BACKWARD_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STEP_FORWARD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STEP_FORWARD_ALT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STOP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STOPWATCH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "STOP_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SUN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "SYNC", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TABLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TABLET", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TAG", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TAGS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TELEGRAM", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TH_LARGE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "THUMBS_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "THUMBS_DOWN_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "THUMBS_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "THUMBS_UP_FILL", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TICKET", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TIMES", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TIMES_CIRCLE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TRASH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TRUCK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "TWITTER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "UNDO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "UNLOCK", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "UPLOAD", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "USER", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "USER_EDIT", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "USER_MINUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "USER_PLUS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "USERS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VERIFIED", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VIDEO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VIMEO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VOLUME_DOWN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VOLUME_OFF", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "VOLUME_UP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WALLET", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WHATSAPP", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WIFI", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WINDOW_MAXIMIZE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WINDOW_MINIMIZE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WRENCH", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "YOUTUBE", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - } - ], - "methods": [] - }, - "ToastSeverityOptions": { - "relatedProp": "", - "props": [ - { - "name": "SUCCESS", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "INFO", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "WARN", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - }, - { - "name": "ERROR", - "optional": false, - "readonly": true, - "type": "string", - "default": "" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "FilterMatchModeOptions": { - "props": [] - }, - "FilterOperatorOptions": { - "props": [] - }, - "PrimeIconsOptions": { - "props": [] - }, - "ToastSeverityOptions": { - "props": [] - }, - "filters": { - "props": [] - } - } - } - }, "autocomplete": { "description": "AutoComplete is an input component that provides real-time suggestions while being typed.\n\n[Live Demo](https://www.primevue.org/autocomplete/)", "components": { @@ -4479,7 +2207,7 @@ "name": "pcInput", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -4503,7 +2231,7 @@ "name": "pcChip", "optional": true, "readonly": false, - "type": "ChipPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Chip." }, @@ -4559,7 +2287,7 @@ "name": "virtualScroller", "optional": true, "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the VirtualScroller component." }, @@ -4615,7 +2343,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -4865,7 +2593,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -4897,7 +2625,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached.\nSpecial keywords are 'body' for document body and 'self' for the element itself." }, @@ -5026,7 +2754,7 @@ "name": "virtualScrollerOptions", "optional": true, "readonly": false, - "type": "VirtualScrollerProps", + "type": "any", "default": "", "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it." }, @@ -5138,7 +2866,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -5591,52 +3319,9 @@ "values": { "AutoCompleteStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -5872,7 +3557,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -5959,7 +3644,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -6065,52 +3750,9 @@ "values": { "AvatarStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -6245,7 +3887,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -6276,7 +3918,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -6363,52 +4005,9 @@ "values": { "AvatarGroupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -6520,7 +4119,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -6543,7 +4142,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "null | HintedString<\"success\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "null | HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\">", "default": "", "description": "Severity type of the badge." }, @@ -6551,7 +4150,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "null | \"small\" | \"large\" | \"xlarge\"", + "type": "null | \"large\" | \"xlarge\" | \"small\"", "default": "", "description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'." }, @@ -6575,7 +4174,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -6662,52 +4261,9 @@ "values": { "BadgeStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -6805,7 +4361,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -6836,7 +4392,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "DirectiveHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -7028,52 +4584,9 @@ "values": { "BadgeDirectiveStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -7100,542 +4613,6 @@ } } }, - "basestyle": { - "description": "[Live Demo](https://primevue.org/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "BaseStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedBy": "AccordionStyle,AccordionContentStyle,AccordionHeaderStyle,AccordionPanelStyle,AccordionTabStyle,AnimateOnScrollStyle,AutoCompleteStyle,AvatarStyle,AvatarGroupStyle,BadgeStyle,BadgeDirectiveStyle,BaseComponentStyle,BaseIconStyle,BlockUIStyle,BreadcrumbStyle,ButtonStyle,ButtonGroupStyle,CardStyle,CarouselStyle,CascadeSelectStyle,ChartStyle,CheckboxStyle,ChipStyle,ColorPickerStyle,ColumnStyle,ColumnGroupStyle,ConfirmDialogStyle,ConfirmPopupStyle,ContextMenuStyle,DataTableStyle,DataViewStyle,DatePickerStyle,DeferredContentStyle,DialogStyle,DividerStyle,DockStyle,DrawerStyle,DynamicDialogStyle,EditorStyle,FieldsetStyle,FileUploadStyle,FloatLabelStyle,FocusTrapStyle,GalleriaStyle,IconFieldStyle,ImageStyle,InlineMessageStyle,InplaceStyle,InputChipsStyle,InputGroupStyle,InputGroupAddonStyle,InputIconStyle,InputMaskStyle,InputNumberStyle,InputOtpStyle,InputTextStyle,KnobStyle,ListboxStyle,MegaMenuStyle,MenuStyle,MenubarStyle,MessageStyle,MeterGroupStyle,MultiSelectStyle,OrderListStyle,OrganizationChartStyle,OverlayBadgeStyle,PaginatorStyle,PanelStyle,PanelMenuStyle,PasswordStyle,PickListStyle,PopoverStyle,PortalStyle,ProgressBarStyle,ProgressSpinnerStyle,RadioButtonStyle,RatingStyle,RippleStyle,RowStyle,ScrollPanelStyle,ScrollTopStyle,SelectStyle,SelectButtonStyle,SkeletonStyle,SliderStyle,SpeedDialStyle,SplitButtonStyle,SplitterStyle,SplitterPanelStyle,StepStyle,StepItemStyle,StepListStyle,StepPanelStyle,StepPanelsStyle,StepperStyle,StepperPanelStyle,StepsStyle,StyleClassStyle,TabStyle,TabListStyle,TabMenuStyle,TabPanelStyle,TabPanelsStyle,TabsStyle,TabViewStyle,TagStyle,TerminalStyle,TextareaStyle,TieredMenuStyle,TimelineStyle,ToastStyle,ToggleButtonStyle,ToggleSwitchStyle,ToolbarStyle,TooltipStyle,TreeStyle,TreeSelectStyle,TreeTableStyle,VirtualScrollerStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "BaseStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "BaseClasses": { - "members": [] - } - } - } - }, - "basecomponent": { - "description": "[Live Demo](https://primevue.org/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ComponentHooks": { - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "onBeforeCreate", - "parameters": [], - "returnType": "void" - }, - { - "name": "onCreated", - "parameters": [], - "returnType": "void" - }, - { - "name": "onBeforeMount", - "parameters": [], - "returnType": "void" - }, - { - "name": "onMounted", - "parameters": [], - "returnType": "void" - }, - { - "name": "onBeforeUpdate", - "parameters": [], - "returnType": "void" - }, - { - "name": "onUpdated", - "parameters": [], - "returnType": "void" - }, - { - "name": "onBeforeUnmount", - "parameters": [], - "returnType": "void" - }, - { - "name": "onUnmounted", - "parameters": [], - "returnType": "void" - } - ] - }, - "BaseComponentPassThroughOptions": { - "relatedProp": "", - "props": [ - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "" - } - ], - "methods": [] - }, - "BaseComponentPassThroughMethodOptions": { - "description": "", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": true, - "readonly": false, - "type": "null | I", - "default": "" - }, - { - "name": "props", - "optional": true, - "readonly": false, - "type": "null | P", - "default": "" - }, - { - "name": "state", - "optional": true, - "readonly": false, - "type": "null | S", - "default": "" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ComponentHooks": { - "props": [] - }, - "BaseComponentPassThroughOptions": { - "props": [] - }, - "BaseComponentPassThroughMethodOptions": { - "description": "", - "props": [] - } - } - } - }, - "basecomponentstyle": { - "description": "[Live Demo](https://primevue.org/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "BaseComponentStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "BaseComponentStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "BaseComponentClasses": { - "members": [] - } - } - } - }, - "basedirective": { - "description": "[Live Demo](https://primevue.org/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "DirectiveInstance": { - "relatedProp": "", - "props": [ - { - "name": "$name", - "optional": false, - "readonly": false, - "type": "undefined | string", - "default": "" - }, - { - "name": "$host", - "optional": false, - "readonly": false, - "type": "T", - "default": "" - }, - { - "name": "$binding", - "optional": false, - "readonly": false, - "type": "DirectiveBinding", - "default": "" - }, - { - "name": "$el", - "optional": false, - "readonly": false, - "type": "undefined | HTMLElement", - "default": "" - }, - { - "name": "$css", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "defaultPT", - "optional": false, - "readonly": false, - "type": "any", - "default": "" - }, - { - "name": "isUnstyled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "" - }, - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "DirectiveOptions": { - "relatedProp": "", - "props": [ - { - "name": "el", - "optional": false, - "readonly": false, - "type": "T", - "default": "" - }, - { - "name": "binding", - "optional": false, - "readonly": false, - "type": "DirectiveBinding", - "default": "" - }, - { - "name": "vnode", - "optional": false, - "readonly": false, - "type": "VNode", - "default": "" - }, - { - "name": "prevVNode", - "optional": false, - "readonly": false, - "type": "Prev", - "default": "" - } - ], - "methods": [] - }, - "DirectiveHooks": { - "relatedProp": "", - "props": [ - { - "name": "onCreated", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onBeforeMount", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onMounted", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onBeforeUpdate", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onUpdated", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onBeforeUnmount", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "onUnmounted", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [] - }, - "BaseDirectivePassThroughOptions": { - "relatedProp": "", - "props": [ - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "DirectiveHooks", - "default": "" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "DirectiveInstance": { - "props": [] - }, - "DirectiveOptions": { - "props": [] - }, - "DirectiveHooks": { - "props": [] - }, - "BaseDirectivePassThroughOptions": { - "props": [] - } - } - } - }, - "baseiconstyle": { - "description": "[Live Demo](https://primevue.org/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "BaseIconStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "BaseIconStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "BaseIconClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-icon\"" - } - ] - } - } - } - }, "blockui": { "description": "BlockUI represents people using icons, labels and images.\n\n[Live Demo](https://www.primevue.org/blockui)", "components": { @@ -7732,7 +4709,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -7823,7 +4800,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -7927,52 +4904,9 @@ "values": { "BlockUIStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -8144,7 +5078,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -8234,7 +5168,7 @@ "name": "home", "optional": true, "readonly": false, - "type": "MenuItem", + "type": "any", "default": "", "description": "Configuration for the home icon." }, @@ -8274,7 +5208,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -8395,52 +5329,9 @@ "values": { "BreadcrumbStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -8629,7 +5520,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -8689,7 +5580,7 @@ "name": "iconPos", "optional": true, "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", "default": "left", "description": "Position of the icon." }, @@ -8721,7 +5612,7 @@ "name": "badgeSeverity", "optional": true, "readonly": false, - "type": "null | HintedString<\"success\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "null | HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\">", "default": "", "description": "Severity type of the badge." }, @@ -8753,7 +5644,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "HintedString<\"success\" | \"help\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\" | \"help\">", "default": "", "description": "Defines the style of the button." }, @@ -8793,7 +5684,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "\"large\" | \"small\"", "default": "", "description": "Defines the size of the button." }, @@ -8825,7 +5716,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -8958,52 +5849,9 @@ "values": { "ButtonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -9116,7 +5964,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -9160,7 +6008,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -9247,52 +6095,9 @@ "values": { "ButtonGroupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -9340,1610 +6145,114 @@ "CalendarPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "DatePickerProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "DatePickerState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "DatePickerContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerPassThroughMethodOptions" + "extendedTypes": "default" }, "CalendarSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "DatePickerProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "DatePickerState", - "default": "", - "description": "Defines current inline state." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerSharedPassThroughMethodOptions" + "extendedTypes": "default" }, "CalendarResponsiveOptions": { "description": "Custom Calendar responsive options metadata.", "relatedProp": "", - "props": [ - { - "name": "breakpoint", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Breakpoint for responsive mode. Exp; @media screen and (max-width: ${breakpoint}) {...}" - }, - { - "name": "numMonths", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "The number of visible months on breakpoint." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerResponsiveOptions" + "extendedTypes": "default" }, "CalendarMonthChangeEvent": { "description": "Custom Calendar month change event.", "relatedProp": "CalendarEmitsOptions['month-change']]", - "props": [ - { - "name": "month", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "New month." - }, - { - "name": "year", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "New year." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerMonthChangeEvent" + "extendedTypes": "default" }, "CalendarYearChangeEvent": { "description": "Custom Calendar year change event.", "relatedProp": "CalendarEmitsOptions['year-change']]", - "props": [ - { - "name": "month", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "New month." - }, - { - "name": "year", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "New year." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerYearChangeEvent" + "extendedTypes": "default" }, "CalendarBlurEvent": { "description": "Custom Calendar blur event.", "relatedProp": "CalendarEmitsOptions['blur']", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event" - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Input value" - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerBlurEvent" + "extendedTypes": "default" }, "CalendarPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "CalendarProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "pcInput", - "optional": true, - "readonly": false, - "type": "InputTextPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the InputText component." - }, - { - "name": "dropdown", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the dropdown's DOM element." - }, - { - "name": "dropdownIcon", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the dropdown icon's DOM element." - }, - { - "name": "inputIconContainer", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input icon container's DOM element." - }, - { - "name": "inputIcon", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input icon's DOM element." - }, - { - "name": "panel", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the panel's DOM element." - }, - { - "name": "calendarContainer", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the calendar container's DOM element." - }, - { - "name": "calendar", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the calendar's DOM element." - }, - { - "name": "header", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header's DOM element." - }, - { - "name": "pcPrevButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the previous button's DOM element." - }, - { - "name": "title", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the title's DOM element." - }, - { - "name": "selectMonth", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the view month's DOM element." - }, - { - "name": "selectYear", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the view year's DOM element." - }, - { - "name": "decade", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the decade's DOM element." - }, - { - "name": "dayView", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the view day's DOM element." - }, - { - "name": "pcNextButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the next button's DOM element." - }, - { - "name": "container", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the container's DOM element." - }, - { - "name": "table", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table's DOM element." - }, - { - "name": "tableHeader", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table header's DOM element." - }, - { - "name": "tableHeaderRow", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table header row's DOM element." - }, - { - "name": "weekHeader", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week header's DOM element." - }, - { - "name": "weekHeaderLabel", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week header label's DOM element." - }, - { - "name": "tableHeaderCell", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table header cell's DOM element." - }, - { - "name": "weekDayCell", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week day cell's DOM element." - }, - { - "name": "weekDay", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week day's DOM element." - }, - { - "name": "tableBody", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table body's DOM element." - }, - { - "name": "tableBodyRow", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table body row's DOM element." - }, - { - "name": "weekNumber", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week number's DOM element." - }, - { - "name": "weekLabelContainer", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the week label container's DOM element." - }, - { - "name": "dayCell", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the day cell's DOM element." - }, - { - "name": "day", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the day's DOM element." - }, - { - "name": "monthView", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the month view's DOM element." - }, - { - "name": "month", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the month's DOM element." - }, - { - "name": "yearView", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the year view's DOM element." - }, - { - "name": "year", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the year's DOM element." - }, - { - "name": "timePicker", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the time picker's DOM element." - }, - { - "name": "hourPicker", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hour picker's DOM element." - }, - { - "name": "hour", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hour's DOM element." - }, - { - "name": "separatorContainer", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the separator container's DOM element." - }, - { - "name": "separator", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the separator's DOM element." - }, - { - "name": "minutePicker", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the minute picker's DOM element." - }, - { - "name": "minute", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the minute's DOM element." - }, - { - "name": "secondPicker", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the second picker's DOM element." - }, - { - "name": "second", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the second's DOM element." - }, - { - "name": "ampmPicker", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the ampm picker's DOM element." - }, - { - "name": "ampm", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the ampm's DOM element." - }, - { - "name": "buttonbar", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the buttonbar's DOM element." - }, - { - "name": "pcIncrementButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the increment button's DOM element." - }, - { - "name": "pcDecrementButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the decrement button's DOM element." - }, - { - "name": "pcTodayButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the today button's DOM element." - }, - { - "name": "pcClearButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the clear button's DOM element." - }, - { - "name": "hiddenSelectedDay", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the aria selected day's DOM element." - }, - { - "name": "hiddenMonth", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the aria month's DOM element." - }, - { - "name": "hiddenYear", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the aria year's DOM element." - }, - { - "name": "datepickerMask", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the datepicker mask's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "DatePickerPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], + "relatedProp": "undefined.CalendarProps.pt", + "props": [], "methods": [], - "extendedTypes": "DatePickerPassThroughOptions" + "extendedTypes": "default" }, "CalendarPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "DatePickerPassThroughAttributes" + "extendedTypes": "default" }, "CalendarState": { "description": "Defines current inline state in Calendar component.", "relatedProp": "", - "props": [ - { - "name": "currentMonth", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current month as a number." - }, - { - "name": "currentYear", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current year as a number." - }, - { - "name": "currentHour", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current hour as a number." - }, - { - "name": "currentMinute", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current minute as a number." - }, - { - "name": "currentSecond", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current second as a number." - }, - { - "name": "pm", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current pm state as a boolean." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focused state as a boolean." - }, - { - "name": "overlayVisible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current overlay visible state as a boolean." - }, - { - "name": "currentView", - "optional": false, - "readonly": false, - "type": "string", - "default": "'date'", - "description": "Current view state as a string." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerState" + "extendedTypes": "default" }, "CalendarDateContext": { "description": "Defines current date options in Calendar component.", "relatedProp": "", - "props": [ - { - "name": "day", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current date." - }, - { - "name": "month", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current month state." - }, - { - "name": "year", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current year state." - }, - { - "name": "today", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current today state of the calendar's day." - }, - { - "name": "selectable", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Selectable state of the day." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerDateContext" + "extendedTypes": "default" }, "CalendarContext": { "description": "Defines current options in Calendar component.", "relatedProp": "", - "props": [ - { - "name": "date", - "optional": false, - "readonly": false, - "type": "DatePickerDateContext", - "default": "", - "description": "Current date." - }, - { - "name": "today", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current today state of the calendar's day." - }, - { - "name": "otherMonth", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current other month state of the calendar's day." - }, - { - "name": "selected", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current selected state of the calendar's day or month or year." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state of the calendar's day or month or year." - }, - { - "name": "month", - "optional": false, - "readonly": false, - "type": "DatePickerMonthOptions", - "default": "", - "description": "Current month state." - }, - { - "name": "monthIndex", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current month index state." - }, - { - "name": "year", - "optional": false, - "readonly": false, - "type": "DatePickerYearOptions", - "default": "", - "description": "Current year state." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerContext" + "extendedTypes": "default" }, "CalendarMonthOptions": { "description": "Defines current month options.", "relatedProp": "", - "props": [ - { - "name": "value", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Month value." - }, - { - "name": "selectable", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Selectable state of the month." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerMonthOptions" + "extendedTypes": "default" }, "CalendarYearOptions": { "description": "Defines current year options.", "relatedProp": "", - "props": [ - { - "name": "value", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Year value." - }, - { - "name": "selectable", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Selectable state of the month." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerYearOptions" + "extendedTypes": "default" }, "CalendarProps": { "description": "Defines valid properties in Calendar component.", "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "null | Date | Date[] | (null | Date)[]", - "default": "null", - "description": "Value of the component." - }, - { - "name": "selectionMode", - "optional": true, - "readonly": false, - "type": "\"multiple\" | \"range\" | \"single\"", - "default": "single", - "description": "Defines the quantity of the selection." - }, - { - "name": "dateFormat", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Format of the date. Defaults to PrimeVue Locale configuration." - }, - { - "name": "inline", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, displays the datepicker as inline instead of an overlay." - }, - { - "name": "showOtherMonths", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to display dates in other months (non-selectable) at the start or end of the current month. To make these days selectable use the selectOtherMonths option." - }, - { - "name": "selectOtherMonths", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether days in other months shown before or after the current month are selectable. This only applies if the showOtherMonths option is set to true." - }, - { - "name": "showIcon", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, displays a button with icon next to input." - }, - { - "name": "iconDisplay", - "optional": true, - "readonly": false, - "type": "\"input\" | \"button\"", - "default": "'button'", - "description": "Icon position of the component. This only applies if the showIcon option is set to true." - }, - { - "name": "icon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon of the datepicker button." - }, - { - "name": "prevIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to show in the previous button." - }, - { - "name": "nextIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to show in the next button." - }, - { - "name": "incrementIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to show in each of the increment buttons." - }, - { - "name": "decrementIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to show in each of the decrement buttons." - }, - { - "name": "numberOfMonths", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Number of months to display." - }, - { - "name": "responsiveOptions", - "optional": true, - "readonly": false, - "type": "DatePickerResponsiveOptions[]", - "default": "", - "description": "An array of options for responsive design." - }, - { - "name": "breakpoint", - "optional": true, - "readonly": false, - "type": "string", - "default": "769px", - "description": "The breakpoint to define the maximum width boundary for datepicker panel." - }, - { - "name": "view", - "optional": true, - "readonly": false, - "type": "\"month\" | \"year\" | \"date\"", - "default": "date", - "description": "Type of view to display." - }, - { - "name": "minDate", - "optional": true, - "readonly": false, - "type": "Date", - "default": "", - "description": "The minimum selectable date." - }, - { - "name": "maxDate", - "optional": true, - "readonly": false, - "type": "Date", - "default": "", - "description": "The maximum selectable date." - }, - { - "name": "disabledDates", - "optional": true, - "readonly": false, - "type": "Date[]", - "default": "", - "description": "Array with dates to disable." - }, - { - "name": "disabledDays", - "optional": true, - "readonly": false, - "type": "number[]", - "default": "", - "description": "Array with disabled weekday numbers." - }, - { - "name": "maxDateCount", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Maximum number of selectable dates in multiple mode." - }, - { - "name": "showOnFocus", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "When disabled, datepicker will not be visible with input focus." - }, - { - "name": "autoZIndex", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to automatically manage layering." - }, - { - "name": "baseZIndex", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Base zIndex value to use in layering." - }, - { - "name": "showButtonBar", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to display today and clear buttons at the footer." - }, - { - "name": "shortYearCutoff", - "optional": true, - "readonly": false, - "type": "string", - "default": "+10", - "description": "The cutoff year for determining the century for a date." - }, - { - "name": "showTime", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to display timepicker." - }, - { - "name": "timeOnly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to display timepicker only." - }, - { - "name": "hourFormat", - "optional": true, - "readonly": false, - "type": "\"12\" | \"24\"", - "default": "24", - "description": "Specifies hour format." - }, - { - "name": "stepHour", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Hours to change per step." - }, - { - "name": "stepMinute", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Minutes to change per step." - }, - { - "name": "stepSecond", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Seconds to change per step." - }, - { - "name": "showSeconds", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to show the seconds in time picker." - }, - { - "name": "hideOnDateTimeSelect", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to hide the overlay on date selection when showTime is enabled." - }, - { - "name": "hideOnRangeSelection", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to hide the overlay on date selection is completed when selectionMode is range." - }, - { - "name": "timeSeparator", - "optional": true, - "readonly": false, - "type": "string", - "default": ":", - "description": "Separator of time selector." - }, - { - "name": "showWeek", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, datepicker will show week numbers." - }, - { - "name": "manualInput", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to allow entering the date manually via typing." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "variant", - "optional": true, - "readonly": false, - "type": "\"filled\" | \"outlined\"", - "default": "outlined", - "description": "Specifies the input variant of the component." - }, - { - "name": "readonly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that an input field is read-only." - }, - { - "name": "placeholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Placeholder text for the input." - }, - { - "name": "appendTo", - "optional": true, - "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", - "default": "body", - "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." - }, - { - "name": "id", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the element." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying input element." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the input field." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the input field." - }, - { - "name": "panelStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the overlay panel." - }, - { - "name": "panelClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the overlay panel." - }, - { - "name": "todayButtonProps", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Used to pass all properties of the ButtonProps to the today button component." - }, - { - "name": "clearButtonProps", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Used to pass all properties of the ButtonProps to the clear button component." - }, - { - "name": "navigatorButtonProps", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Used to pass all properties of the ButtonProps to the navigator button component." - }, - { - "name": "timepickerButtonProps", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Used to pass all properties of the ButtonProps to the timepicker button component." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerProps" + "extendedTypes": "default" }, "CalendarDateSlotOptions": { "description": "Defines valid options of the date slot in Calendar component.", "relatedProp": "", - "props": [ - { - "name": "day", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current date." - }, - { - "name": "month", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current month state." - }, - { - "name": "year", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current year state." - }, - { - "name": "today", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current today state of the calendar's day." - }, - { - "name": "selectable", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Selectable state of the day." - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerDateSlotOptions" + "extendedTypes": "default" }, "CalendarSlots": { "description": "Defines valid slots in Calendar component.", "relatedProp": "", "props": [], - "methods": [ - { - "name": "header", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom header template of panel." - }, - { - "name": "footer", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom footer template of panel." - }, - { - "name": "date", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t date: DatePickerDateSlotOptions, // Value of the component.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom date template." - }, - { - "name": "decade", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t years: undefined, // An array containing the start and and year of a decade to display at header of the year picker.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom decade template." - }, - { - "name": "weekheaderlabel", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom week header label template." - }, - { - "name": "weeklabel", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t weekNumber: number, // Number of the week\n }", - "description": "weeklabel slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom week label template." - }, - { - "name": "dropdownicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the dropdown icon\n }", - "description": "dropdown icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom dropdown icon template." - }, - { - "name": "inputicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the input icon\n \t clickCallback: () ⇒ void, // Click callback\n}", - "description": "input icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom input icon template." - }, - { - "name": "previcon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the previous icon\n }", - "description": "previous icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom previous icon template." - }, - { - "name": "nexticon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the next icon\n }", - "description": "next icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom next icon template." - }, - { - "name": "incrementicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the increment icon\n }", - "description": "increment icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom increment icon template." - }, - { - "name": "decrementicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the decrement icon\n }", - "description": "decrement icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom decrement icon template." - }, - { - "name": "dropdownbutton", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t toggleCallback: (event: Event) ⇒ void, // Toggle function.\n}" - } - ], - "returnType": "VNode[]", - "description": "Custom dropdown button template." - } - ], - "extendedTypes": "DatePickerSlots" + "methods": [], + "extendedTypes": "default" }, "CalendarEmitsOptions": { "description": "Defines valid emits in Calendar component.", @@ -11030,7 +6339,7 @@ "description": "Defines the custom types used by the module.", "values": { "CalendarEmits": { - "values": "EmitFn & DatePickerEmits" + "values": "EmitFn & DatePicker.DatePickerEmits" } } } @@ -11045,52 +6354,9 @@ "values": { "CalendarStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "DatePickerStyle" + "extendedTypes": "default" } } }, @@ -11238,7 +6504,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -11282,7 +6548,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -11393,52 +6659,9 @@ "values": { "CardStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -11658,7 +6881,7 @@ "name": "pcPrevButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the previous button's DOM element." }, @@ -11698,7 +6921,7 @@ "name": "pcNextButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the next button's DOM element." }, @@ -11738,7 +6961,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -12050,7 +7273,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -12203,52 +7426,9 @@ "values": { "CarouselStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -12639,7 +7819,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -12896,7 +8076,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -12995,7 +8175,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached. Special keywords are 'body' for document body and 'self' for the element itself." }, @@ -13147,7 +8327,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -13398,52 +8578,9 @@ "values": { "CascadeSelectStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -13643,7 +8780,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -13774,7 +8911,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -13916,52 +9053,9 @@ "values": { "ChartStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -14109,7 +9203,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -14206,7 +9300,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -14310,7 +9404,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -14359,7 +9453,7 @@ { "name": "scope", "optional": false, - "type": "{\n \t checked: boolean, // State of the checkbox.\n \t class: string, // Style class of the icon.\n }", + "type": "{\n \t checked: boolean, // State of the checkbox.\n \t indeterminate: boolean, // Indeterminate state of the checkbox.\n \t class: string, // Style class of the icon.\n }", "description": "icon slot's params." } ], @@ -14488,52 +9582,9 @@ "values": { "CheckboxStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -14702,7 +9753,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -14801,7 +9852,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -14925,52 +9976,9 @@ "values": { "ChipStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -15046,474 +10054,66 @@ "ChipsPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "InputChipsProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "InputChipsState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "InputChipsPassThroughMethodOptions" + "extendedTypes": "default" }, "ChipsSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "InputChipsProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "InputChipsState", - "default": "", - "description": "Defines current inline state." - } - ], + "props": [], "methods": [], - "extendedTypes": "InputChipsSharedPassThroughMethodOptions" + "extendedTypes": "default" }, "ChipsAddEvent": { "description": "Custom add event.", "relatedProp": "undefined.ChipsEmitsOptions.add", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Added/Removed item value." - } - ], + "props": [], "methods": [], "extendedBy": "ChipsRemoveEvent", - "extendedTypes": "InputChipsAddEvent" + "extendedTypes": "default" }, "ChipsRemoveEvent": { "description": "Custom remove event.", "relatedProp": "undefined.ChipsEmitsOptions.remove", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Added/Removed item value." - } - ], + "props": [], "methods": [], "extendedTypes": "ChipsAddEvent" }, "ChipsPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "ChipsProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "input", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input's DOM element." - }, - { - "name": "chipItem", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the chip's DOM element." - }, - { - "name": "pcChip", - "optional": true, - "readonly": false, - "type": "ChipPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the Chip component." - }, - { - "name": "chipIcon", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the chip icon's DOM element." - }, - { - "name": "inputItem", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input item's DOM element." - }, - { - "name": "inputItemField", - "optional": true, - "readonly": false, - "type": "InputChipsPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input item field's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], + "relatedProp": "undefined.ChipsProps.pt", + "props": [], "methods": [], - "extendedTypes": "InputChipsPassThroughOptions" + "extendedTypes": "default" }, "ChipsPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "InputChipsPassThroughAttributes" + "extendedTypes": "default" }, "ChipsState": { "description": "Defines current inline state in Chips component.", "relatedProp": "", - "props": [ - { - "name": "id", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current id state as a string." - }, - { - "name": "inputValue", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current input value as a string." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focused state as a boolean." - }, - { - "name": "focusedIndex", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current focused item index state as a number." - } - ], + "props": [], "methods": [], - "extendedTypes": "InputChipsState" + "extendedTypes": "default" }, "ChipsProps": { "description": "Defines valid properties in Chips component.", "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "any[]", - "default": "", - "description": "Value of the component." - }, - { - "name": "max", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Maximum number of entries allowed." - }, - { - "name": "addOnBlur", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to add an item when the input loses focus." - }, - { - "name": "allowDuplicate", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to allow duplicate values or not." - }, - { - "name": "separator", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Separator char to add an item when pressed in addition to the enter key." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the focus input to match a label defined for the inputchips." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the input field." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the input field." - }, - { - "name": "inputProps", - "optional": true, - "readonly": false, - "type": "InputHTMLAttributes", - "default": "", - "description": "Used to pass all properties of the HTMLInputElement to the focusable input element inside the component." - }, - { - "name": "removeTokenIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in chip remove action." - }, - { - "name": "chipIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in chip remove action." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the element should be disabled." - }, - { - "name": "variant", - "optional": true, - "readonly": false, - "type": "\"filled\" | \"outlined\"", - "default": "outlined", - "description": "Specifies the input variant of the component." - }, - { - "name": "placeholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Placeholder text for the input." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], + "props": [], "methods": [], - "extendedTypes": "InputChipsProps" + "extendedTypes": "default" }, "ChipsSlots": { "description": "Defines valid slots in Chips slots.", "relatedProp": "", "props": [], - "methods": [ - { - "name": "chip", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Value of the component\n }", - "description": "chip slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom chip template." - }, - { - "name": "removetokenicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n \t index: number, // Index of the token.\n \t removeCallback: (event: Event, index: number) ⇒ void, // chip icon function.\n}", - "description": "chip icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'chipicon' slot.\nCustom chip icon template." - }, - { - "name": "chipicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n \t index: number, // Index of the token.\n \t removeCallback: (event: Event, index: number) ⇒ void, // chip icon function.\n}", - "description": "chip icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom chip icon template." - } - ], - "extendedTypes": "InputChipsSlots" + "methods": [], + "extendedTypes": "default" }, "ChipsEmitsOptions": { "description": "Defines valid emits in Chips component.", @@ -15572,7 +10172,7 @@ "description": "Defines the custom types used by the module.", "values": { "ChipsEmits": { - "values": "EmitFn & InputChipsEmits" + "values": "EmitFn & InputChips.InputChipsEmits" } } } @@ -15587,52 +10187,9 @@ "values": { "ChipsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "InputChipsStyle" + "extendedTypes": "default" } } }, @@ -15827,7 +10384,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -15902,7 +10459,7 @@ "name": "format", "optional": true, "readonly": false, - "type": "\"rgb\" | \"hex\" | \"hsb\"", + "type": "\"hex\" | \"rgb\" | \"hsb\"", "default": "hex", "description": "Format to use in value binding, supported formats are 'hex', 'rgb' and 'hsb'." }, @@ -15950,7 +10507,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached. Special keywords are 'body' for document body and 'self' for the element itself." }, @@ -15974,7 +10531,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -16102,52 +10659,9 @@ "values": { "ColorPickerStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -16414,58 +10928,10 @@ "type": "string", "default": "", "description": "Column field" - }, - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Item index" - }, - { - "name": "count", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Items count" - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is first." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is last." - }, - { - "name": "even", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is even." - }, - { - "name": "odd", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is odd." } ], "methods": [], - "extendedTypes": "VirtualScrollerLoaderOptions" + "extendedTypes": "default" }, "ColumnPassThroughOptions": { "description": "Custom passthrough(pt) options.", @@ -16531,7 +10997,7 @@ "name": "pcSortBadge", "optional": true, "readonly": false, - "type": "BadgePassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Badge component." }, @@ -16539,7 +11005,7 @@ "name": "pcHeaderCheckbox", "optional": true, "readonly": false, - "type": "CheckboxPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Checkbox component." }, @@ -16635,7 +11101,7 @@ "name": "pcFilterOperatorDropdown", "optional": true, "readonly": false, - "type": "SelectPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Select component." }, @@ -16659,7 +11125,7 @@ "name": "pcFilterConstraintDropdown", "optional": true, "readonly": false, - "type": "SelectPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Select component." }, @@ -16675,7 +11141,7 @@ "name": "pcFilterRemoveRuleButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -16691,7 +11157,7 @@ "name": "pcFilterAddRuleButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -16707,7 +11173,7 @@ "name": "pcFilterClearButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -16715,7 +11181,7 @@ "name": "pcFilterApplyButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -16755,7 +11221,7 @@ "name": "pcRowRadiobutton", "optional": true, "readonly": false, - "type": "RadioButtonPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the radiobutton's DOM element." }, @@ -16763,7 +11229,7 @@ "name": "pcRowCheckbox", "optional": true, "readonly": false, - "type": "CheckboxPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the checkbox's DOM element." }, @@ -16819,7 +11285,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -17141,7 +11607,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"multiple\" | \"single\"", + "type": "\"single\" | \"multiple\"", "default": "", "description": "Defines column based selection mode." }, @@ -17277,7 +11743,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -17751,52 +12217,9 @@ "values": { "ColumnStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -17904,7 +12327,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -17932,7 +12355,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"footer\" | \"header\"", + "type": "\"header\" | \"footer\"", "default": "", "description": "Type of column group" }, @@ -17956,7 +12379,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -18063,52 +12486,9 @@ "values": { "ColumnGroupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -18128,17 +12508,7 @@ } } }, - "config/PrimeVue": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "usePrimeVue": { - "name": "usePrimeVue", - "parameters": [], - "returnType": "Object" - } - } - }, + "primevue/src/config/Config": { "interfaces": { "description": "Defines the custom interfaces used by the module.", "eventDescription": "Defines the custom events used by the component's emit.", @@ -18159,7 +12529,7 @@ "name": "inputStyle", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "", "description": "", "deprecated": "since v4.0. Use 'inputVariant' instead." @@ -18168,14 +12538,14 @@ "name": "inputVariant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "" }, { "name": "locale", "optional": true, "readonly": false, - "type": "PrimeVueLocaleOptions", + "type": "any", "default": "" }, { @@ -18189,7 +12559,7 @@ "name": "zIndex", "optional": true, "readonly": false, - "type": "PrimeVueZIndexOptions", + "type": "any", "default": "" }, { @@ -18217,61 +12587,14 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "" }, { "name": "csp", "optional": true, "readonly": false, - "type": "PrimeVueCSPOptions", - "default": "" - } - ], - "methods": [] - }, - "PrimeVueZIndexOptions": { - "relatedProp": "", - "props": [ - { - "name": "modal", - "optional": true, - "readonly": false, - "type": "number", - "default": "" - }, - { - "name": "overlay", - "optional": true, - "readonly": false, - "type": "number", - "default": "" - }, - { - "name": "menu", - "optional": true, - "readonly": false, - "type": "number", - "default": "" - }, - { - "name": "tooltip", - "optional": true, - "readonly": false, - "type": "number", - "default": "" - } - ], - "methods": [] - }, - "PrimeVueCSPOptions": { - "relatedProp": "", - "props": [ - { - "name": "nonce", - "optional": true, - "readonly": false, - "type": "string", + "type": "any", "default": "" } ], @@ -18284,35 +12607,35 @@ "name": "accordion", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "accordionpanel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "accordionheader", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "accordioncontent", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "accordiontab", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of Accordion instead." @@ -18321,56 +12644,56 @@ "name": "autocomplete", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "avatar", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "avatargroup", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "badge", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "blockui", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "breadcrumb", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "button", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "calendar", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of DatePicker instead." @@ -18379,49 +12702,49 @@ "name": "card", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "carousel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "cascadeselect", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "chart", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "checkbox", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "chip", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "chips", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of InputChips instead." @@ -18430,105 +12753,105 @@ "name": "colorpicker", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "column", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "columngroup", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "confirmdialog", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "confirmpopup", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "contextmenu", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "datatable", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "dataview", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "datepicker", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "deferredcontent", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "divider", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "dialog", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "dock", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "drawer", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "dropdown", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of Select instead." @@ -18537,84 +12860,84 @@ "name": "dynamicdialog", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "editor", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "fieldset", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "fileupload", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "galleria", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "image", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "inlinemessage", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "inplace", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "inputchips", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "inputmask", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "inputnumber", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "inputswitch", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of ToggleSwitch instead." @@ -18623,77 +12946,77 @@ "name": "inputtext", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "knob", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "listbox", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "megamenu", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "menu", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "menubar", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "message", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "multiselect", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "orderlist", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "organizationchart", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "overlaypanel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of Popover instead." @@ -18702,98 +13025,98 @@ "name": "paginator", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "panel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "panelmenu", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "password", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "picklist", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "popover", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "progressbar", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "progressspinner", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "radiobutton", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "rating", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "row", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "scrollpanel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "scrolltop", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "sidebar", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use the new structure of Drawer instead." @@ -18802,112 +13125,112 @@ "name": "skeleton", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "slider", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "speeddial", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "selectbutton", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "select", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "splitbutton", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "splitter", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "splitterpanel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "steps", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tabmenu", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tabs", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tablist", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tab", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tabpanels", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tabpanel", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tabview", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "", "description": "", "deprecated": "since v4. Use tabs instead." @@ -18916,91 +13239,91 @@ "name": "tag", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "terminal", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "textarea", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tieredmenu", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "timeline", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "toast", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "togglebutton", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "toggleswitch", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "toolbar", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "tree", "optional": true, "readonly": false, - "type": "DefaultPassThrough>", + "type": "any", "default": "" }, { "name": "treeselect", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "treetable", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { "name": "virtualscroller", "optional": true, "readonly": false, - "type": "DefaultPassThrough", + "type": "any", "default": "" }, { @@ -19019,844 +13342,6 @@ } ], "methods": [] - }, - "PrimeVueLocaleAriaOptions": { - "relatedProp": "", - "props": [ - { - "name": "trueLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "falseLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nullLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "star", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "stars", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "selectAll", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "unselectAll", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "close", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "previous", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "next", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "navigation", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "scrollTop", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveUp", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveTop", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveDown", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveBottom", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveToTarget", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveToSource", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveAllToTarget", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "moveAllToSource", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "pageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "firstPageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "lastPageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextPageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevPageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "rowsPerPageLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "jumpToPageDropdownLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "jumpToPageInputLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "selectRow", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "unselectRow", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "expandRow", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "collapseRow", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "showFilterMenu", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "hideFilterMenu", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "filterOperator", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "filterConstraint", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "editRow", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "saveEdit", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "cancelEdit", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "listView", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "gridView", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "slide", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "slideNumber", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "zoomImage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "zoomIn", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "zoomOut", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "rotateRight", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "rotateLeft", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "listLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - } - ], - "methods": [] - }, - "PrimeVueLocaleOptions": { - "relatedProp": "", - "props": [ - { - "name": "startsWith", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "contains", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "notContains", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "endsWith", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "equals", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "notEquals", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "noFilter", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "lt", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "lte", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "gt", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "gte", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "dateIs", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "dateIsNot", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "dateBefore", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "dateAfter", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "clear", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "apply", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "matchAll", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "matchAny", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "addRule", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "removeRule", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "accept", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "reject", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "choose", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "upload", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "cancel", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "completed", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "pending", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "fileSizeTypes", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "dayNames", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "dayNamesShort", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "dayNamesMin", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "monthNames", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "monthNamesShort", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "" - }, - { - "name": "chooseYear", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "chooseMonth", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "chooseDate", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevDecade", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextDecade", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevYear", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextYear", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevMonth", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextMonth", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevHour", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextHour", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevMinute", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextMinute", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "prevSecond", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nextSecond", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "am", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "pm", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "today", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "weekHeader", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "firstDayOfWeek", - "optional": true, - "readonly": false, - "type": "number", - "default": "" - }, - { - "name": "showMonthAfterYear", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "" - }, - { - "name": "dateFormat", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "weak", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "medium", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "strong", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "passwordPrompt", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "emptyFilterMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "searchMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "selectionMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "emptySelectionMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "emptySearchMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "fileChosenMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "noFileChosenMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "aria", - "optional": true, - "readonly": false, - "type": "PrimeVueLocaleAriaOptions", - "default": "" - } - ], - "methods": [] } } }, @@ -19866,20 +13351,8 @@ "PrimeVueConfiguration": { "props": [] }, - "PrimeVueZIndexOptions": { - "props": [] - }, - "PrimeVueCSPOptions": { - "props": [] - }, "PrimeVuePTOptions": { "props": [] - }, - "PrimeVueLocaleAriaOptions": { - "props": [] - }, - "PrimeVueLocaleOptions": { - "props": [] } } } @@ -19932,7 +13405,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"center\" | \"left\" | \"top\" | \"bottom\" | \"right\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", "default": "center", "description": "Position of the dialog." }, @@ -20286,7 +13759,7 @@ "name": "pcRejectButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -20294,7 +13767,7 @@ "name": "pcAcceptButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -20302,7 +13775,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -20406,7 +13879,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -20550,52 +14023,9 @@ "values": { "ConfirmDialogStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -20794,7 +14224,7 @@ "name": "pcRejectButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -20802,7 +14232,7 @@ "name": "pcAcceptButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -20810,7 +14240,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -20893,7 +14323,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -21036,52 +14466,9 @@ "values": { "ConfirmPopupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -21319,7 +14706,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -21535,7 +14922,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -21607,7 +14994,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -21838,52 +15225,9 @@ "values": { "ContextMenuStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -22116,7 +15460,7 @@ "name": "matchMode", "optional": false, "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", "default": "", "description": "Filter match mode" } @@ -22167,7 +15511,7 @@ "name": "field", "optional": false, "readonly": false, - "type": "string", + "type": "undefined | string | Function", "default": "", "description": "Column field" }, @@ -22231,7 +15575,7 @@ "name": "clear", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Apply button props" } @@ -22246,7 +15590,7 @@ "name": "addRule", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Add rule button props" }, @@ -22254,7 +15598,7 @@ "name": "removeRule", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Remove rule button props" }, @@ -22262,7 +15606,7 @@ "name": "apply", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Apply button props" }, @@ -22270,7 +15614,7 @@ "name": "clear", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Apply button props" } @@ -22285,7 +15629,7 @@ "name": "filter", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Filter button props" }, @@ -22316,7 +15660,7 @@ "name": "init", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Init button props" }, @@ -22324,7 +15668,7 @@ "name": "save", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Save button props" }, @@ -22332,7 +15676,7 @@ "name": "cancel", "optional": false, "readonly": false, - "type": "undefined | ButtonProps", + "type": "any", "default": "", "description": "Cancel button props" } @@ -22403,7 +15747,7 @@ "name": "filterMatchModes", "optional": false, "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", "default": "", "description": "Match modes per field" } @@ -22475,7 +15819,7 @@ "name": "filterMatchModes", "optional": false, "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", "default": "", "description": "Match modes per field" }, @@ -22563,7 +15907,7 @@ "name": "filterMatchModes", "optional": false, "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", "default": "", "description": "Match modes per field" }, @@ -23403,7 +16747,7 @@ "name": "paginator", "optional": true, "readonly": false, - "type": "PaginatorPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Paginator component." }, @@ -23419,7 +16763,7 @@ "name": "virtualScroller", "optional": true, "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the VirtualScroller component." }, @@ -23587,7 +16931,7 @@ "name": "columnGroup", "optional": true, "readonly": false, - "type": "ColumnGroupPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the ColumnGroup helper components." }, @@ -23595,7 +16939,7 @@ "name": "row", "optional": true, "readonly": false, - "type": "RowPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Row helper components." }, @@ -23603,7 +16947,7 @@ "name": "column", "optional": true, "readonly": false, - "type": "ColumnPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Column helper components." }, @@ -23611,7 +16955,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -23845,7 +17189,7 @@ "name": "paginatorPosition", "optional": true, "readonly": false, - "type": "\"both\" | \"top\" | \"bottom\"", + "type": "\"top\" | \"bottom\" | \"both\"", "default": "bottom", "description": "Position of the paginator, options are 'top','bottom' or 'both'." }, @@ -23957,7 +17301,7 @@ "name": "sortMode", "optional": true, "readonly": false, - "type": "\"multiple\" | \"single\"", + "type": "\"single\" | \"multiple\"", "default": "single", "description": "Defines whether sorting works on single column or on multiple columns." }, @@ -24013,7 +17357,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"multiple\" | \"single\"", + "type": "\"single\" | \"multiple\"", "default": "", "description": "Specifies the selection mode." }, @@ -24100,7 +17444,7 @@ "name": "columnResizeMode", "optional": true, "readonly": false, - "type": "\"expand\" | \"fit\"", + "type": "\"fit\" | \"expand\"", "default": "fit", "description": "Defines whether the overall table width." }, @@ -24140,7 +17484,7 @@ "name": "rowGroupMode", "optional": true, "readonly": false, - "type": "\"rowspan\" | \"subheader\"", + "type": "\"subheader\" | \"rowspan\"", "default": "", "description": "Defines the row group mode." }, @@ -24172,7 +17516,7 @@ "name": "stateStorage", "optional": true, "readonly": false, - "type": "\"local\" | \"session\"", + "type": "\"session\" | \"local\"", "default": "session", "description": "Defines where a stateful table keeps its state." }, @@ -24188,7 +17532,7 @@ "name": "editMode", "optional": true, "readonly": false, - "type": "\"cell\" | \"row\"", + "type": "\"row\" | \"cell\"", "default": "", "description": "Defines the incell editing mode." }, @@ -24234,7 +17578,7 @@ "name": "virtualScrollerOptions", "optional": true, "readonly": false, - "type": "VirtualScrollerProps", + "type": "any", "default": "", "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it.\nNote: Currently only vertical orientation mode is supported." }, @@ -24282,7 +17626,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "\"large\" | \"small\"", "default": "", "description": "Defines the size of the table." }, @@ -24354,7 +17698,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -25306,52 +18650,9 @@ "values": { "DataTableStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -25866,7 +19167,7 @@ "name": "pcPaginator", "optional": true, "readonly": false, - "type": "PaginatorPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the Paginator component." }, @@ -25898,7 +19199,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -25957,7 +19258,7 @@ "name": "layout", "optional": true, "readonly": false, - "type": "\"grid\" | \"list\"", + "type": "\"list\" | \"grid\"", "default": "list", "description": "Layout of the items, valid values are 'list' and 'grid'." }, @@ -25997,7 +19298,7 @@ "name": "paginatorPosition", "optional": true, "readonly": false, - "type": "\"both\" | \"top\" | \"bottom\"", + "type": "\"top\" | \"bottom\" | \"both\"", "default": "bottom", "description": "Position of the paginator, options are 'top','bottom' or 'both'." }, @@ -26093,7 +19394,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -26289,52 +19590,9 @@ "values": { "DataViewStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -26475,8 +19733,7 @@ "description": "Defines passthrough(pt) options in global config." } ], - "methods": [], - "extendedBy": "CalendarPassThroughMethodOptions" + "methods": [] }, "DatePickerSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", @@ -26499,8 +19756,7 @@ "description": "Defines current inline state." } ], - "methods": [], - "extendedBy": "CalendarSharedPassThroughMethodOptions" + "methods": [] }, "DatePickerResponsiveOptions": { "description": "Custom DatePicker responsive options metadata.", @@ -26523,8 +19779,7 @@ "description": "The number of visible months on breakpoint." } ], - "methods": [], - "extendedBy": "CalendarResponsiveOptions" + "methods": [] }, "DatePickerMonthChangeEvent": { "description": "Custom DatePicker month change event.", @@ -26547,8 +19802,7 @@ "description": "New year." } ], - "methods": [], - "extendedBy": "CalendarMonthChangeEvent" + "methods": [] }, "DatePickerYearChangeEvent": { "description": "Custom DatePicker year change event.", @@ -26571,8 +19825,7 @@ "description": "New year." } ], - "methods": [], - "extendedBy": "CalendarYearChangeEvent" + "methods": [] }, "DatePickerBlurEvent": { "description": "Custom DatePicker blur event.", @@ -26595,8 +19848,7 @@ "description": "Input value" } ], - "methods": [], - "extendedBy": "CalendarBlurEvent" + "methods": [] }, "DatePickerPassThroughOptions": { "description": "Custom passthrough(pt) options.", @@ -26614,7 +19866,7 @@ "name": "pcInput", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -26686,7 +19938,7 @@ "name": "pcPrevButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the previous button's DOM element." }, @@ -26734,7 +19986,7 @@ "name": "pcNextButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the next button's DOM element." }, @@ -26990,7 +20242,7 @@ "name": "pcIncrementButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the increment button's DOM element." }, @@ -26998,7 +20250,7 @@ "name": "pcDecrementButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the decrement button's DOM element." }, @@ -27006,7 +20258,7 @@ "name": "pcTodayButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the today button's DOM element." }, @@ -27014,7 +20266,7 @@ "name": "pcClearButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the clear button's DOM element." }, @@ -27054,7 +20306,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -27067,8 +20319,7 @@ "description": "Used to control Vue Transition API." } ], - "methods": [], - "extendedBy": "CalendarPassThroughOptions" + "methods": [] }, "DatePickerPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -27081,8 +20332,7 @@ "type": "any" } ], - "methods": [], - "extendedBy": "CalendarPassThroughAttributes" + "methods": [] }, "DatePickerState": { "description": "Defines current inline state in DatePicker component.", @@ -27161,8 +20411,7 @@ "description": "Current view state as a string." } ], - "methods": [], - "extendedBy": "CalendarState" + "methods": [] }, "DatePickerDateContext": { "description": "Defines current date options in DatePicker component.", @@ -27209,8 +20458,7 @@ "description": "Selectable state of the day." } ], - "methods": [], - "extendedBy": "CalendarDateContext" + "methods": [] }, "DatePickerContext": { "description": "Defines current options in DatePicker component.", @@ -27281,8 +20529,7 @@ "description": "Current year state." } ], - "methods": [], - "extendedBy": "CalendarContext" + "methods": [] }, "DatePickerMonthOptions": { "description": "Defines current month options.", @@ -27305,8 +20552,7 @@ "description": "Selectable state of the month." } ], - "methods": [], - "extendedBy": "CalendarMonthOptions" + "methods": [] }, "DatePickerYearOptions": { "description": "Defines current year options.", @@ -27329,8 +20575,7 @@ "description": "Selectable state of the month." } ], - "methods": [], - "extendedBy": "CalendarYearOptions" + "methods": [] }, "DatePickerProps": { "description": "Defines valid properties in DatePicker component.", @@ -27348,7 +20593,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"multiple\" | \"range\" | \"single\"", + "type": "\"single\" | \"multiple\" | \"range\"", "default": "single", "description": "Defines the quantity of the selection." }, @@ -27396,7 +20641,7 @@ "name": "iconDisplay", "optional": true, "readonly": false, - "type": "\"input\" | \"button\"", + "type": "\"button\" | \"input\"", "default": "'button'", "description": "Icon position of the component. This only applies if the showIcon option is set to true." }, @@ -27468,7 +20713,7 @@ "name": "view", "optional": true, "readonly": false, - "type": "\"month\" | \"year\" | \"date\"", + "type": "\"date\" | \"month\" | \"year\"", "default": "date", "description": "Type of view to display." }, @@ -27668,7 +20913,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -27688,11 +20933,19 @@ "default": "", "description": "Placeholder text for the input." }, + { + "name": "name", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Name of the element." + }, { "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -27812,7 +21065,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -27825,8 +21078,7 @@ "description": "When enabled, it removes component related styles in the core." } ], - "methods": [], - "extendedBy": "CalendarProps" + "methods": [] }, "DatePickerDateSlotOptions": { "description": "Defines valid options of the date slot in DatePicker component.", @@ -27873,8 +21125,7 @@ "description": "Selectable state of the day." } ], - "methods": [], - "extendedBy": "CalendarDateSlotOptions" + "methods": [] }, "DatePickerSlots": { "description": "Defines valid slots in DatePicker component.", @@ -28026,8 +21277,7 @@ "returnType": "VNode[]", "description": "Custom dropdown button template." } - ], - "extendedBy": "CalendarSlots" + ] }, "DatePickerEmitsOptions": { "description": "Defines valid emits in DatePicker component.", @@ -28277,53 +21527,9 @@ "values": { "DatePickerStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedBy": "CalendarStyle", - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -28698,7 +21904,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -28757,7 +21963,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -28855,52 +22061,9 @@ "values": { "DeferredContentStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -29047,7 +22210,7 @@ "name": "pcMaximizeButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the maximize Button component." }, @@ -29055,7 +22218,7 @@ "name": "pcCloseButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the close Button component." }, @@ -29087,7 +22250,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -29271,7 +22434,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"center\" | \"left\" | \"top\" | \"bottom\" | \"right\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", "default": "center", "description": "Position of the dialog." }, @@ -29327,7 +22490,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the dialog gets attached." }, @@ -29399,7 +22562,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -29623,52 +22786,9 @@ "values": { "DialogStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -29776,7 +22896,7 @@ { "name": "options", "optional": true, - "type": "DynamicDialogOptions", + "type": "any", "description": "DynamicDialog Object" } ], @@ -29876,7 +22996,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -29904,7 +23024,7 @@ "name": "align", "optional": true, "readonly": false, - "type": "\"center\" | \"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\"", "default": "", "description": "Alignment of the content." }, @@ -29920,7 +23040,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"dashed\" | \"dotted\" | \"solid\"", + "type": "\"solid\" | \"dashed\" | \"dotted\"", "default": "solid", "description": "Border style type." }, @@ -29944,7 +23064,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -30029,52 +23149,9 @@ "values": { "DividerStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -30253,7 +23330,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -30359,7 +23436,7 @@ "name": "position", "optional": false, "readonly": false, - "type": "undefined | \"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"", "default": "bottom", "description": "Position of element." }, @@ -30411,7 +23488,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", "default": "bottom", "description": "Position of element." }, @@ -30499,7 +23576,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -30663,52 +23740,9 @@ "values": { "DockStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -30848,8 +23882,7 @@ "description": "Defines passthrough(pt) options in global config." } ], - "methods": [], - "extendedBy": "SidebarPassThroughMethodOptions" + "methods": [] }, "DrawerSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", @@ -30872,8 +23905,7 @@ "description": "Defines current inline state." } ], - "methods": [], - "extendedBy": "SidebarSharedPassThroughMethodOptions" + "methods": [] }, "DrawerPassThroughOptions": { "description": "Custom passthrough(pt) options.", @@ -30907,7 +23939,7 @@ "name": "pcCloseButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the close button's DOM element." }, @@ -30931,7 +23963,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -30944,8 +23976,7 @@ "description": "Used to control Vue Transition API." } ], - "methods": [], - "extendedBy": "SidebarPassThroughOptions" + "methods": [] }, "DrawerPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -30958,8 +23989,7 @@ "type": "any" } ], - "methods": [], - "extendedBy": "SidebarPassThroughAttributes" + "methods": [] }, "DrawerState": { "description": "Defines current inline state in Drawer component.", @@ -30974,8 +24004,7 @@ "description": "Current container visible state as a boolean." } ], - "methods": [], - "extendedBy": "SidebarState" + "methods": [] }, "DrawerProps": { "description": "Defines valid properties in Drawer component.", @@ -30993,7 +24022,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\" | \"full\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"full\"", "default": "left", "description": "Specifies the position of the drawer." }, @@ -31089,7 +24118,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -31102,8 +24131,7 @@ "description": "When enabled, it removes component related styles in the core." } ], - "methods": [], - "extendedBy": "SidebarProps" + "methods": [] }, "DrawerSlots": { "description": "Defines valid slots in Drawer component.", @@ -31161,8 +24189,7 @@ "returnType": "VNode[]", "description": "Custom footer template." } - ], - "extendedBy": "SidebarSlots" + ] }, "DrawerEmitsOptions": { "description": "Defines valid emits in Drawer component.", @@ -31260,53 +24287,9 @@ "values": { "DrawerStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedBy": "SidebarStyle", - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -31389,1073 +24372,65 @@ "DropdownPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "SelectProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "SelectState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent instance." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "SelectContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectPassThroughMethodOptions" + "extendedTypes": "default" }, "DropdownChangeEvent": { "description": "Custom change event.", "relatedProp": "undefined.DropdownEmitsOptions.change", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Selected option value" - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectChangeEvent" + "extendedTypes": "default" }, "DropdownFilterEvent": { "description": "Custom filter event.", "relatedProp": "undefined.DropdownEmitsOptions.filter", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Filter value" - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectFilterEvent" + "extendedTypes": "default" }, "DropdownPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "DropdownProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "label", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the label's DOM element." - }, - { - "name": "clearIcon", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the clear icon's DOM element." - }, - { - "name": "dropdown", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the dropdown' DOM element." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loading icon's DOM element." - }, - { - "name": "overlay", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the overlay's DOM element." - }, - { - "name": "header", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header's DOM element." - }, - { - "name": "pcFilterContainer", - "optional": true, - "readonly": false, - "type": "IconFieldPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the IconField component." - }, - { - "name": "pcFilter", - "optional": true, - "readonly": false, - "type": "InputTextPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the InputText component." - }, - { - "name": "pcFilterIconContainer", - "optional": true, - "readonly": false, - "type": "InputIconPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the InputIcon component." - }, - { - "name": "filterIcon", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the filter icon's DOM element." - }, - { - "name": "listContainer", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the list container's DOM element." - }, - { - "name": "virtualScroller", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the VirtualScroller component." - }, - { - "name": "list", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the list's DOM element." - }, - { - "name": "optionGroup", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option group's DOM element." - }, - { - "name": "optionGroupLabel", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option group label's DOM element." - }, - { - "name": "option", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option's DOM element." - }, - { - "name": "optionLabel", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option label's DOM element." - }, - { - "name": "optionCheckIcon", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option check icon's DOM element." - }, - { - "name": "optionBlankIcon", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the option blank icon's DOM element." - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the empty message's DOM element." - }, - { - "name": "hiddenFirstFocusableEl", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden first focusable element's DOM element." - }, - { - "name": "hiddenFilterResult", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden filter result's DOM element." - }, - { - "name": "hiddenEmptyMessage", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden empty message's DOM element." - }, - { - "name": "hiddenSelectedMessage", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden selected message's DOM element." - }, - { - "name": "hiddenLastFocusableEl", - "optional": true, - "readonly": false, - "type": "SelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden last focusable element's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "SelectPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], + "relatedProp": "undefined.DropdownProps.pt", + "props": [], "methods": [], - "extendedTypes": "SelectPassThroughOptions" + "extendedTypes": "default" }, "DropdownPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "SelectPassThroughAttributes" + "extendedTypes": "default" }, "DropdownState": { "description": "Defines current inline state in Dropdown component.", "relatedProp": "", - "props": [ - { - "name": "id", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current id state as a string." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focused state as a boolean." - }, - { - "name": "focusedOptionIndex", - "optional": false, - "readonly": false, - "type": "number", - "default": "-1", - "description": "Current focused item index as a number." - }, - { - "name": "filterValue", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current filter value state as a string." - }, - { - "name": "overlayVisible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current overlay visible state as a boolean." - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectState" + "extendedTypes": "default" }, "DropdownContext": { "description": "Defines current options in Dropdown component.", "relatedProp": "", - "props": [ - { - "name": "option", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Current item option." - }, - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current item index." - }, - { - "name": "selected", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current selection state of the item as a boolean." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focus state of the item as a boolean." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state of the item as a boolean." - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectContext" + "extendedTypes": "default" }, "DropdownProps": { "description": "Defines valid properties in Dropdown component.", "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Value of the component." - }, - { - "name": "options", - "optional": true, - "readonly": false, - "type": "any[]", - "default": "", - "description": "An array of select items to display as the available options." - }, - { - "name": "optionLabel", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or getter function to use as the label of an option." - }, - { - "name": "optionValue", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or getter function to use as the value of an option, defaults to the option itself when not defined." - }, - { - "name": "optionDisabled", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or getter function to use as the disabled flag of an option, defaults to false when not defined." - }, - { - "name": "optionGroupLabel", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or getter function to use as the label of an option group." - }, - { - "name": "optionGroupChildren", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or getter function that refers to the children options of option group." - }, - { - "name": "scrollHeight", - "optional": true, - "readonly": false, - "type": "string", - "default": "14rem", - "description": "Height of the viewport, a scrollbar is defined if height of list exceeds this value." - }, - { - "name": "filter", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When specified, displays a filter input at header." - }, - { - "name": "filterPlaceholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Placeholder text to show when filter input is empty." - }, - { - "name": "filterLocale", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Locale to use in filtering. The default locale is the host environment's current locale." - }, - { - "name": "filterMatchMode", - "optional": true, - "readonly": false, - "type": "HintedString<\"endsWith\" | \"startsWith\" | \"contains\">", - "default": "contains", - "description": "Defines the filtering algorithm to use when searching the options." - }, - { - "name": "filterFields", - "optional": true, - "readonly": false, - "type": "string[]", - "default": "", - "description": "Fields used when filtering the options, defaults to optionLabel." - }, - { - "name": "editable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, custom value instead of predefined options can be entered using the editable input field." - }, - { - "name": "placeholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Default text to display when no option is selected." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "variant", - "optional": true, - "readonly": false, - "type": "\"filled\" | \"outlined\"", - "default": "outlined", - "description": "Specifies the input variant of the component." - }, - { - "name": "dataKey", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "A property to uniquely identify an option." - }, - { - "name": "showClear", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, a clear icon is displayed to clear the value." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "", - "deprecated": "since v4.0. Use 'labelId' instead.\nIdentifier of the underlying input element." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "", - "deprecated": "since v4.0. Use 'labelStyle' instead.\nInline style of the input field." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "", - "deprecated": "since v4.0. Use 'labelClass' instead.\nStyle class of the input field." - }, - { - "name": "labelId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying label element." - }, - { - "name": "labelStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the label field." - }, - { - "name": "labelClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the label field." - }, - { - "name": "panelStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "", - "deprecated": "since v4.0. Use 'overlayStyle' instead.\nInline style of the overlay panel." - }, - { - "name": "panelClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "", - "deprecated": "since v4.0. Use 'overlayClass' instead.\nStyle class of the overlay panel." - }, - { - "name": "overlayStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the overlay." - }, - { - "name": "overlayClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the overlay." - }, - { - "name": "appendTo", - "optional": true, - "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", - "default": "body", - "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether the select is in loading state." - }, - { - "name": "clearIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in clear button." - }, - { - "name": "dropdownIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the select." - }, - { - "name": "filterIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in filter input." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in loading state." - }, - { - "name": "resetFilterOnHide", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Clears the filter value when hiding the select." - }, - { - "name": "resetFilterOnClear", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Clears the filter value when clicking on the clear icon." - }, - { - "name": "virtualScrollerOptions", - "optional": true, - "readonly": false, - "type": "VirtualScrollerProps", - "default": "", - "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it." - }, - { - "name": "autoOptionFocus", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to focus on the first visible or selected element when the overlay panel is shown." - }, - { - "name": "autoFilterFocus", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to focus on the filter element when the overlay panel is shown." - }, - { - "name": "selectOnFocus", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, the focused option is selected." - }, - { - "name": "focusOnHover", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "When enabled, the focus is placed on the hovered option." - }, - { - "name": "highlightOnSelect", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether the selected option will be add highlight class." - }, - { - "name": "checkmark", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether the selected option will be shown with a check mark." - }, - { - "name": "filterMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "'{0} results are available'", - "description": "Text to be displayed in hidden accessible field when filtering returns any results. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "selectionMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "'{0} items selected'", - "description": "Text to be displayed in hidden accessible field when options are selected. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "emptySelectionMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "No selected item", - "description": "Text to be displayed in hidden accessible field when any option is not selected. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "emptyFilterMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "No results found", - "description": "Text to display when filtering does not return any results. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "No results found", - "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "string | number", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Defines a string value that labels an interactive element." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying input element." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough>", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectProps" + "extendedTypes": "default" }, "DropdownSlots": { "description": "Defines valid slots in Dropdown component.", "relatedProp": "", "props": [], - "methods": [ - { - "name": "value", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Value of the component\n \t placeholder: string, // Placeholder prop value\n }", - "description": "value slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom value template." - }, - { - "name": "header", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Value of the component\n \t options: any, // Displayed options\n }", - "description": "header slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom header template of panel." - }, - { - "name": "footer", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Value of the component\n \t options: any, // Displayed options\n }", - "description": "footer slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom footer template of panel." - }, - { - "name": "option", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t option: any, // Option instance\n \t selected: boolean, // Selection state\n \t index: number, // Index of the option\n }", - "description": "option slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom option template." - }, - { - "name": "optiongroup", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t option: any, // Option instance\n \t index: number, // Index of the option\n }", - "description": "option group slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom option group template." - }, - { - "name": "emptyfilter", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom empty filter template." - }, - { - "name": "empty", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom empty template." - }, - { - "name": "content", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t items: any, // An array of objects to display for virtualscroller\n \t styleClass: string, // Style class of the component\n \t contentRef: (el: any) ⇒ void, // Referance of the content\n\t getItemOptions: (index: number) ⇒ VirtualScrollerItemOptions, // Options of the items\n}", - "description": "content slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom content template." - }, - { - "name": "loader", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t options: any, // Options of the loader items for virtualscroller\n }", - "description": "loader slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom loader template." - }, - { - "name": "clearicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t clearCallback: (event: Event) ⇒ void, // Clear icon click function.\n}", - "description": "clear icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom clear icon template." - }, - { - "name": "dropdownicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the select icon\n }", - "description": "select icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom select icon template." - }, - { - "name": "loadingicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the loading icon\n }", - "description": "loading icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom loading icon template." - }, - { - "name": "filtericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the filter icon\n }", - "description": "filter icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom filter icon template." - } - ], - "extendedTypes": "SelectSlots" + "methods": [], + "extendedTypes": "default" }, "DropdownEmitsOptions": { "description": "Defines valid emits in Dropdown component.", @@ -32537,7 +24512,7 @@ "description": "Defines the custom types used by the module.", "values": { "DropdownEmits": { - "values": "EmitFn & SelectEmits" + "values": "EmitFn & Select.SelectEmits" } } } @@ -32552,52 +24527,9 @@ "values": { "DropdownStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "SelectStyle" + "extendedTypes": "default" } } }, @@ -32699,52 +24631,9 @@ "values": { "DynamicDialogStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -32826,7 +24715,7 @@ "name": "props", "optional": true, "readonly": false, - "type": "DialogProps", + "type": "any", "default": "", "description": "Dialog Props" }, @@ -33263,7 +25152,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -33370,7 +25259,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -33527,52 +25416,9 @@ "values": { "EditorStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -33781,7 +25627,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -33880,7 +25726,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -34047,52 +25893,9 @@ "values": { "FieldsetStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -34458,7 +26261,7 @@ "name": "pcChooseButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the choose Button component." }, @@ -34466,7 +26269,7 @@ "name": "pcUploadButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the upload Button component." }, @@ -34474,7 +26277,7 @@ "name": "pcCancelButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the cancel Button component." }, @@ -34490,7 +26293,7 @@ "name": "pcProgressbar", "optional": true, "readonly": false, - "type": "ProgressBarPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the ProgressBar component." }, @@ -34498,7 +26301,7 @@ "name": "pcMessage", "optional": true, "readonly": false, - "type": "MessagePassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the message's DOM element." }, @@ -34546,7 +26349,7 @@ "name": "pcFileBadge", "optional": true, "readonly": false, - "type": "BadgePassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Badge component." }, @@ -34562,7 +26365,7 @@ "name": "pcFileRemoveButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the file remove button's DOM element." }, @@ -34578,7 +26381,7 @@ "name": "pcMessages", "optional": true, "readonly": false, - "type": "MessagePassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the messages' DOM element." }, @@ -34586,7 +26389,7 @@ "name": "pcButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the basic mode's button's DOM element." }, @@ -34594,7 +26397,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -34685,7 +26488,7 @@ "name": "mode", "optional": true, "readonly": false, - "type": "\"basic\" | \"advanced\"", + "type": "\"advanced\" | \"basic\"", "default": "advanced", "description": "Defines the UI of the component, possible values are 'advanced' and 'basic'." }, @@ -34909,7 +26712,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -35243,52 +27046,9 @@ "values": { "FileUploadStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -35494,7 +27254,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -35538,7 +27298,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -35629,52 +27389,9 @@ "values": { "FloatLabelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -35750,7 +27467,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -35789,7 +27506,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "DirectiveHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -35867,52 +27584,9 @@ "values": { "FocusTrapStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -36266,7 +27940,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -36532,7 +28206,7 @@ "name": "thumbnailsPosition", "optional": true, "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", "default": "bottom", "description": "Position of thumbnails." }, @@ -36564,7 +28238,7 @@ "name": "indicatorsPosition", "optional": true, "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", "default": "bottom", "description": "Position of indicators." }, @@ -36660,7 +28334,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -36876,52 +28550,9 @@ "values": { "GalleriaStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -37218,7 +28849,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -37262,7 +28893,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -37349,52 +28980,9 @@ "values": { "IconFieldStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -37422,114 +29010,6 @@ } } }, - "icons/angledoubledown": {}, - "icons/angledoubleleft": {}, - "icons/angledoubleright": {}, - "icons/angledoubleup": {}, - "icons/angledown": {}, - "icons/angleleft": {}, - "icons/angleright": {}, - "icons/angleup": {}, - "icons/arrowdown": {}, - "icons/arrowup": {}, - "icons/ban": {}, - "icons/bars": {}, - "icons/blank": {}, - "icons/calendar": {}, - "icons/check": {}, - "icons/chevrondown": {}, - "icons/chevronleft": {}, - "icons/chevronright": {}, - "icons/chevronup": {}, - "icons/exclamationtriangle": {}, - "icons/eye": {}, - "icons/eyeslash": {}, - "icons/filter": {}, - "icons/filterslash": {}, - "icons": { - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "IconProps": { - "relatedProp": "", - "props": [ - { - "name": "label", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "spin", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "" - } - ], - "methods": [] - }, - "IconSlots": { - "relatedProp": "", - "props": [], - "methods": [] - }, - "IconEmitsOptions": { - "relatedProp": "", - "props": [], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "IconProps": { - "props": [] - }, - "IconSlots": { - "props": [] - }, - "IconEmitsOptions": { - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "IconEmits": { - "values": "EmitFn" - } - } - } - }, - "icons/infocircle": {}, - "icons/minus": {}, - "icons/pencil": {}, - "icons/plus": {}, - "icons/refresh": {}, - "icons/search": {}, - "icons/searchminus": {}, - "icons/searchplus": {}, - "icons/sortalt": {}, - "icons/sortamountdown": {}, - "icons/sortamountupalt": {}, - "icons/spinner": {}, - "icons/star": {}, - "icons/starfill": {}, - "icons/thlarge": {}, - "icons/times": {}, - "icons/timescircle": {}, - "icons/trash": {}, - "icons/undo": {}, - "icons/upload": {}, - "icons/windowmaximize": {}, - "icons/windowminimize": {}, "image": { "description": "Displays an image with preview and tranformation options. For multiple image, see Galleria.\n\n[Live Demo](https://www.primevue.org/image/)", "components": { @@ -37754,7 +29234,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -37902,7 +29382,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -38098,52 +29578,9 @@ "values": { "ImageStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -38345,7 +29782,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -38388,7 +29825,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "HintedString<\"error\" | \"success\" | \"secondary\" | \"info\" | \"warn\" | \"contrast\">", + "type": "HintedString<\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\">", "default": "info", "description": "Severity level of the message." }, @@ -38420,7 +29857,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -38515,52 +29952,9 @@ "values": { "InlineMessageStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -38729,7 +30123,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -38820,7 +30214,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -38968,52 +30362,9 @@ "values": { "InplaceStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -39125,8 +30476,7 @@ "description": "Defines passthrough(pt) options in global config." } ], - "methods": [], - "extendedBy": "ChipsPassThroughMethodOptions" + "methods": [] }, "InputChipsSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", @@ -39149,8 +30499,7 @@ "description": "Defines current inline state." } ], - "methods": [], - "extendedBy": "ChipsSharedPassThroughMethodOptions" + "methods": [] }, "InputChipsAddEvent": { "description": "Custom add event.", @@ -39174,7 +30523,7 @@ } ], "methods": [], - "extendedBy": "ChipsAddEvent,InputChipsRemoveEvent" + "extendedBy": "InputChipsRemoveEvent" }, "InputChipsRemoveEvent": { "description": "Custom remove event.", @@ -39232,7 +30581,7 @@ "name": "pcChip", "optional": true, "readonly": false, - "type": "ChipPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Chip component." }, @@ -39264,13 +30613,12 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } ], - "methods": [], - "extendedBy": "ChipsPassThroughOptions" + "methods": [] }, "InputChipsPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -39283,8 +30631,7 @@ "type": "any" } ], - "methods": [], - "extendedBy": "ChipsPassThroughAttributes" + "methods": [] }, "InputChipsState": { "description": "Defines current inline state in InputChips component.", @@ -39323,8 +30670,7 @@ "description": "Current focused item index state as a number." } ], - "methods": [], - "extendedBy": "ChipsState" + "methods": [] }, "InputChipsProps": { "description": "Defines valid properties in InputChips component.", @@ -39438,7 +30784,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -39486,7 +30832,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -39499,8 +30845,7 @@ "description": "When enabled, it removes component related styles in the core." } ], - "methods": [], - "extendedBy": "ChipsProps" + "methods": [] }, "InputChipsSlots": { "description": "Defines valid slots in InputChips slots.", @@ -39547,8 +30892,7 @@ "returnType": "VNode[]", "description": "Custom chip icon template." } - ], - "extendedBy": "ChipsSlots" + ] }, "InputChipsEmitsOptions": { "description": "Defines valid emits in InputChips component.", @@ -39665,53 +31009,9 @@ "values": { "InputChipsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedBy": "ChipsStyle", - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -39846,7 +31146,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -39890,7 +31190,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -39984,52 +31284,9 @@ "values": { "InputGroupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -40129,7 +31386,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -40173,7 +31430,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -40267,52 +31524,9 @@ "values": { "InputGroupAddonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -40412,7 +31626,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -40456,7 +31670,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -40543,52 +31757,9 @@ "values": { "InputIconStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -40711,7 +31882,7 @@ "name": "root", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -40719,7 +31890,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -40790,6 +31961,14 @@ "default": "", "description": "Mask pattern." }, + { + "name": "class", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Style class of the input field." + }, { "name": "placeholder", "optional": true, @@ -40834,7 +32013,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -40866,7 +32045,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -41026,52 +32205,9 @@ "values": { "InputMaskStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -41256,7 +32392,7 @@ "name": "pcInput", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -41304,7 +32440,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -41487,7 +32623,7 @@ "name": "localeMatcher", "optional": true, "readonly": false, - "type": "\"best fit\" | \"lookup\"", + "type": "\"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." }, @@ -41623,7 +32759,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -41703,7 +32839,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -41926,52 +33062,9 @@ "values": { "InputNumberStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -42130,7 +33223,7 @@ "name": "pcInput", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -42138,7 +33231,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -42270,7 +33363,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -42326,7 +33419,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -42488,52 +33581,9 @@ "values": { "InputOtpStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -42588,271 +33638,43 @@ "InputSwitchPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "ToggleSwitchProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "ToggleSwitchContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "ToggleSwitchPassThroughMethodOptions" + "extendedTypes": "default" }, "InputSwitchPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "InputSwitchProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "input", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input's DOM element." - }, - { - "name": "slider", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the slider's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], + "relatedProp": "undefined.InputSwitchProps.pt", + "props": [], "methods": [], - "extendedTypes": "ToggleSwitchPassThroughOptions" + "extendedTypes": "default" }, "InputSwitchPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "ToggleSwitchPassThroughAttributes" + "extendedTypes": "default" }, "InputSwitchProps": { "description": "Defines valid properties in InputSwitch component.", "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "string | boolean", - "default": "false", - "description": "Specifies whether a toggleswitch should be checked or not." - }, - { - "name": "trueValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "true", - "description": "Value in checked state." - }, - { - "name": "falseValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "false", - "description": "Value in unchecked state." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "readonly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "", - "description": "When present, it specifies that an input field is read-only." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying input element." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the input field." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the input field." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], + "props": [], "methods": [], - "extendedTypes": "ToggleSwitchProps" + "extendedTypes": "default" }, "InputSwitchContext": { "description": "Defines current options in InputSwitch component.", "relatedProp": "", - "props": [ - { - "name": "checked", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current checked state of the item as a boolean." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state of the item as a boolean." - } - ], + "props": [], "methods": [], - "extendedTypes": "ToggleSwitchContext" + "extendedTypes": "default" }, "InputSwitchSlots": { "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "ToggleSwitchSlots" + "extendedTypes": "default" }, "InputSwitchEmitsOptions": { "description": "Defines valid emits in InputSwitch component.", @@ -42898,7 +33720,7 @@ "description": "Defines the custom types used by the module.", "values": { "InputSwitchEmits": { - "values": "EmitFn & ToggleSwitchEmits" + "values": "EmitFn & ToggleSwitch.ToggleSwitchEmits" } } } @@ -42913,52 +33735,9 @@ "values": { "InputSwitchStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "ToggleSwitchStyle" + "extendedTypes": "default" } } }, @@ -43058,7 +33837,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -43117,7 +33896,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "\"large\" | \"small\"", "default": "", "description": "Defines the size of the component." }, @@ -43133,7 +33912,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -43157,7 +33936,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -43256,52 +34035,9 @@ "values": { "InputTextStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -43449,7 +34185,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -43667,7 +34403,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -43776,52 +34512,9 @@ "values": { "KnobStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -44066,7 +34759,7 @@ "name": "pcFilterContainer", "optional": true, "readonly": false, - "type": "IconFieldPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the IconField component." }, @@ -44074,7 +34767,7 @@ "name": "pcFilter", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -44082,7 +34775,7 @@ "name": "pcFilterIconContainer", "optional": true, "readonly": false, - "type": "InputIconPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputIcon component." }, @@ -44106,7 +34799,7 @@ "name": "virtualScroller", "optional": true, "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the VirtualScroller component." }, @@ -44194,7 +34887,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -44428,7 +35121,7 @@ "name": "filterMatchMode", "optional": true, "readonly": false, - "type": "HintedString<\"endsWith\" | \"startsWith\" | \"contains\">", + "type": "HintedString<\"startsWith\" | \"contains\" | \"endsWith\">", "default": "contains", "description": "Defines the filtering algorithm to use when searching the options." }, @@ -44444,7 +35137,7 @@ "name": "virtualScrollerOptions", "optional": true, "readonly": false, - "type": "VirtualScrollerProps", + "type": "any", "default": "", "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it." }, @@ -44525,7 +35218,7 @@ "optional": true, "readonly": false, "type": "string", - "default": "No results found", + "default": "No available options", "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." }, { @@ -44588,7 +35281,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -44888,52 +35581,9 @@ "values": { "ListboxStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -45248,7 +35898,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -45504,7 +36154,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -45698,52 +36348,9 @@ "values": { "MegaMenuStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -46059,7 +36666,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -46228,7 +36835,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -46292,7 +36899,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -46527,52 +37134,9 @@ "values": { "MenuStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -46870,7 +37434,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -47126,7 +37690,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -47314,52 +37878,9 @@ "values": { "MenubarStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -47752,7 +38273,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -47803,7 +38324,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "HintedString<\"error\" | \"success\" | \"secondary\" | \"info\" | \"warn\" | \"contrast\">", + "type": "HintedString<\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\">", "default": "info", "description": "Severity level of the message." }, @@ -47876,7 +38397,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -47903,13 +38424,13 @@ "description": "Default custom slot." }, { - "name": "messageicon", + "name": "icon", "parameters": [ { "name": "scope", "optional": false, "type": "{\n \t class: any, // Style class of the item icon element.\n }", - "description": "messageicon slot's params." + "description": "icon slot's params." } ], "returnType": "VNode[]", @@ -48029,52 +38550,9 @@ "values": { "MessageStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -48401,7 +38879,7 @@ "name": "labelPosition", "optional": true, "readonly": false, - "type": "\"end\" | \"start\"", + "type": "\"start\" | \"end\"", "default": "end", "description": "Specifies the label position of the component, valid values are 'start' and 'end'." }, @@ -48433,7 +38911,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -48582,52 +39060,9 @@ "values": { "MeterGroupStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -48916,7 +39351,7 @@ "name": "pcChip", "optional": true, "readonly": false, - "type": "ChipPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Chip." }, @@ -48936,6 +39371,14 @@ "default": "", "description": "Used to pass attributes to the dropdown's DOM element." }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "MultiSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loading icon's DOM element." + }, { "name": "dropdownIcon", "optional": true, @@ -48972,7 +39415,7 @@ "name": "pcFilterContainer", "optional": true, "readonly": false, - "type": "IconFieldPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the IconField component." }, @@ -48980,7 +39423,7 @@ "name": "pcFilter", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -48988,7 +39431,7 @@ "name": "pcFilterIconContainer", "optional": true, "readonly": false, - "type": "InputIconPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputIcon component." }, @@ -49012,7 +39455,7 @@ "name": "virtualScroller", "optional": true, "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the VirtualScroller component." }, @@ -49108,7 +39551,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -49310,7 +39753,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -49392,7 +39835,7 @@ "name": "filterMatchMode", "optional": true, "readonly": false, - "type": "HintedString<\"endsWith\" | \"startsWith\" | \"contains\">", + "type": "HintedString<\"startsWith\" | \"contains\" | \"endsWith\">", "default": "contains", "description": "Defines the filtering algorithm to use when searching the options." }, @@ -49408,7 +39851,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached. Special keywords are 'body' for document body and 'self' for the element itself." }, @@ -49536,7 +39979,7 @@ "name": "virtualScrollerOptions", "optional": true, "readonly": false, - "type": "VirtualScrollerProps", + "type": "any", "default": "", "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it." }, @@ -49609,7 +40052,7 @@ "optional": true, "readonly": false, "type": "string", - "default": "No results found'", + "default": "No available options'", "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." }, { @@ -49656,7 +40099,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -50123,52 +40566,9 @@ "values": { "MultiSelectStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -50488,7 +40888,7 @@ "name": "pcMoveUpButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -50496,7 +40896,7 @@ "name": "pcMoveTopButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -50504,7 +40904,7 @@ "name": "pcMoveDownButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -50512,7 +40912,7 @@ "name": "pcMoveBottomButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -50528,7 +40928,7 @@ "name": "pcList", "optional": true, "readonly": false, - "type": "ListboxPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Listbox component." }, @@ -50536,7 +40936,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -50763,7 +41163,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -50985,52 +41385,9 @@ "values": { "OrderListStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -51366,7 +41723,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -51480,7 +41837,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"multiple\" | \"single\"", + "type": "\"single\" | \"multiple\"", "default": "", "description": "Type of the selection." }, @@ -51520,7 +41877,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -51744,52 +42101,9 @@ "values": { "OrganizationChartStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -51980,7 +42294,7 @@ "name": "pcBadge", "optional": true, "readonly": false, - "type": "BadgePassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Badge." }, @@ -51988,7 +42302,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -52011,7 +42325,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "null | HintedString<\"success\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "null | HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\">", "default": "", "description": "Severity type of the badge." }, @@ -52019,7 +42333,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "null | \"small\" | \"large\" | \"xlarge\"", + "type": "null | \"large\" | \"xlarge\" | \"small\"", "default": "", "description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'." }, @@ -52043,7 +42357,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -52134,52 +42448,9 @@ "values": { "OverlayBadgeStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -52227,98 +42498,16 @@ "OverlayPanelPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "PopoverProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "PopoverState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "PopoverPassThroughMethodOptions" + "extendedTypes": "default" }, "OverlayPanelPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "OverlayPanelProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "PopoverPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "content", - "optional": true, - "readonly": false, - "type": "PopoverPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the content's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "PopoverPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], + "relatedProp": "undefined.OverlayPanelProps.pt", + "props": [], "methods": [], - "extendedTypes": "PopoverPassThroughOptions" + "extendedTypes": "default" }, "OverlayPanelPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -52332,145 +42521,35 @@ } ], "methods": [], - "extendedTypes": "PopoverPassThroughAttributes" + "extendedTypes": "default" }, "OverlayPanelState": { "description": "Defines current inline state in OverlayPanel component.", "relatedProp": "", - "props": [ - { - "name": "visible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current visible state as a boolean." - } - ], + "props": [], "methods": [], - "extendedTypes": "PopoverState" + "extendedTypes": "default" }, "OverlayPanelBreakpoints": { "description": "OverlayPanel breakpoint metadata.", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "PopoverBreakpoints" + "extendedTypes": "default" }, "OverlayPanelProps": { "description": "Defines valid properties in OverlayPanel component.", "relatedProp": "", - "props": [ - { - "name": "dismissable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Enables to hide the overlay when outside is clicked." - }, - { - "name": "appendTo", - "optional": true, - "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", - "default": "body", - "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." - }, - { - "name": "baseZIndex", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Base zIndex value to use in layering." - }, - { - "name": "autoZIndex", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to automatically manage layering." - }, - { - "name": "breakpoints", - "optional": true, - "readonly": false, - "type": "PopoverBreakpoints", - "default": "", - "description": "Object literal to define widths per screen size." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - }, - { - "name": "closeOnEscape", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Specifies if pressing escape key should hide the dialog." - } - ], + "props": [], "methods": [], - "extendedTypes": "PopoverProps" + "extendedTypes": "default" }, "OverlayPanelSlots": { "description": "Defines valid slots in OverlayPanel component.", "relatedProp": "", "props": [], - "methods": [ - { - "name": "default", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom content template." - }, - { - "name": "container", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t closeCallback: () ⇒ void, // Close overlay panel function.\n\t keydownCallback: (event: Event) ⇒ void, // Close button keydown function.\n}", - "description": "container slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom container slot." - } - ], - "extendedTypes": "PopoverSlots" + "methods": [], + "extendedTypes": "default" }, "OverlayPanelEmitsOptions": { "description": "Defines valid emits in OverlayPanel component.", @@ -52580,7 +42659,7 @@ "description": "Defines the custom types used by the module.", "values": { "OverlayPanelEmits": { - "values": "EmitFn & PopoverEmits" + "values": "EmitFn & Popover.PopoverEmits" } } } @@ -52595,52 +42674,9 @@ "values": { "OverlayPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "PopoverStyle" + "extendedTypes": "default" } } }, @@ -52868,7 +42904,7 @@ "name": "pcRowPerPageDropdown", "optional": true, "readonly": false, - "type": "DropdownPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Dropdown component." }, @@ -52876,7 +42912,7 @@ "name": "pcJumpToPageDropdown", "optional": true, "readonly": false, - "type": "DropdownPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Dropdown component." }, @@ -52884,7 +42920,7 @@ "name": "pcJumpToPageInput", "optional": true, "readonly": false, - "type": "InputNumberPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Dropdown component." }, @@ -52900,7 +42936,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -53093,7 +43129,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -53382,52 +43418,9 @@ "values": { "PaginatorStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -53725,7 +43718,7 @@ "name": "pcToggleButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the toggle button button's DOM element." }, @@ -53765,7 +43758,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -53856,7 +43849,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -54037,52 +44030,9 @@ "values": { "PanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -54391,7 +44341,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -54661,7 +44611,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -54861,52 +44811,9 @@ "values": { "PanelMenuStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -55052,7 +44959,7 @@ } } }, - "passthrough": { + "primevue/src/passthrough": { "functions": { "description": "Defines the custom functions used by the module.", "values": { @@ -55232,7 +45139,7 @@ "name": "pcInput", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -55304,7 +45211,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -55425,7 +45332,7 @@ "name": "mediumRegex", "optional": true, "readonly": false, - "type": "string", + "type": "string | RegExp", "default": "^(((?=.*[a-z])(?=.*[A-Z]))|((?=.*[a-z])(?=.*[0-9]))|((?=.*[A-Z])(?=.*[0-9])))(?=.{6,})", "description": "Regex for a medium level password." }, @@ -55433,7 +45340,7 @@ "name": "strongRegex", "optional": true, "readonly": false, - "type": "string", + "type": "string | RegExp", "default": "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})", "description": "Regex for a strong level password." }, @@ -55473,7 +45380,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -55521,7 +45428,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -55673,7 +45580,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -55868,52 +45775,9 @@ "values": { "PasswordStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -56275,7 +46139,7 @@ "name": "pcSourceMoveUpButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56283,7 +46147,7 @@ "name": "pcSourceMoveTopButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56291,7 +46155,7 @@ "name": "pcSourceMoveDownButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56299,7 +46163,7 @@ "name": "pcSourceMoveBottomButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56307,7 +46171,7 @@ "name": "pcList", "optional": true, "readonly": false, - "type": "ListboxPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Listbox component." }, @@ -56339,7 +46203,7 @@ "name": "moveToTargetButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56347,7 +46211,7 @@ "name": "moveAllToTargetButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56355,7 +46219,7 @@ "name": "moveToSourceButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56363,7 +46227,7 @@ "name": "moveAllToSourceButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56403,7 +46267,7 @@ "name": "pcTargetMoveUpButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56411,7 +46275,7 @@ "name": "pcTargetMoveTopButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56419,7 +46283,7 @@ "name": "pcTargetMoveDownButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56427,7 +46291,7 @@ "name": "pcTargetMoveBottomButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -56435,7 +46299,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -56747,7 +46611,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -57132,52 +46996,9 @@ "values": { "PickListStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -57310,8 +47131,7 @@ "description": "Defines passthrough(pt) options in global config." } ], - "methods": [], - "extendedBy": "OverlayPanelPassThroughMethodOptions" + "methods": [] }, "PopoverPassThroughOptions": { "description": "Custom passthrough(pt) options.", @@ -57337,7 +47157,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -57350,8 +47170,7 @@ "description": "Used to control Vue Transition API." } ], - "methods": [], - "extendedBy": "OverlayPanelPassThroughOptions" + "methods": [] }, "PopoverPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -57364,8 +47183,7 @@ "type": "any" } ], - "methods": [], - "extendedBy": "OverlayPanelPassThroughAttributes" + "methods": [] }, "PopoverState": { "description": "Defines current inline state in Popover component.", @@ -57380,8 +47198,7 @@ "description": "Current visible state as a boolean." } ], - "methods": [], - "extendedBy": "OverlayPanelState" + "methods": [] }, "PopoverBreakpoints": { "description": "Popover breakpoint metadata.", @@ -57394,8 +47211,7 @@ "type": "string" } ], - "methods": [], - "extendedBy": "OverlayPanelBreakpoints" + "methods": [] }, "PopoverProps": { "description": "Defines valid properties in Popover component.", @@ -57413,7 +47229,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -57461,7 +47277,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -57482,8 +47298,7 @@ "description": "Specifies if pressing escape key should hide the dialog." } ], - "methods": [], - "extendedBy": "OverlayPanelProps" + "methods": [] }, "PopoverSlots": { "description": "Defines valid slots in Popover component.", @@ -57509,8 +47324,7 @@ "returnType": "VNode[]", "description": "Custom container slot." } - ], - "extendedBy": "OverlayPanelSlots" + ] }, "PopoverEmitsOptions": { "description": "Defines valid emits in Popover component.", @@ -57654,53 +47468,9 @@ "values": { "PopoverStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedBy": "OverlayPanelStyle", - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -57735,7 +47505,7 @@ } } }, - "portal/Portal": { + "primevue/src/portal/Portal": { "interfaces": { "description": "Defines the custom interfaces used by the module.", "eventDescription": "Defines the custom events used by the component's emit.", @@ -57809,52 +47579,9 @@ "values": { "PortalStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -57962,7 +47689,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -57998,7 +47725,7 @@ "name": "mode", "optional": true, "readonly": false, - "type": "\"indeterminate\" | \"determinate\"", + "type": "\"determinate\" | \"indeterminate\"", "default": "determinate", "description": "Defines the mode of the progress" }, @@ -58030,7 +47757,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -58117,52 +47844,9 @@ "values": { "ProgressBarStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -58300,7 +47984,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -58368,7 +48052,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -58448,52 +48132,9 @@ "values": { "ProgressSpinnerStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -58655,7 +48296,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -58744,7 +48385,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -58824,7 +48465,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -58986,52 +48627,9 @@ "values": { "RadioButtonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -59216,7 +48814,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -59385,7 +48983,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -59557,52 +49155,9 @@ "values": { "RatingStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -59683,7 +49238,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -59714,7 +49269,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "DirectiveHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -59792,52 +49347,9 @@ "values": { "RippleStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -59953,7 +49465,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -60080,52 +49592,9 @@ "values": { "RowStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -60265,7 +49734,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -60356,7 +49825,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -60446,52 +49915,9 @@ "values": { "ScrollPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -60650,7 +50076,7 @@ "name": "root", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the previous button's DOM element." }, @@ -60658,7 +50084,7 @@ "name": "button", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the previous button's DOM element." }, @@ -60666,7 +50092,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -60773,7 +50199,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -60871,52 +50297,9 @@ "values": { "ScrollTopStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -61021,8 +50404,7 @@ "description": "Defines passthrough(pt) options in global config." } ], - "methods": [], - "extendedBy": "DropdownPassThroughMethodOptions" + "methods": [] }, "SelectSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", @@ -61068,8 +50450,7 @@ "description": "Selected option value" } ], - "methods": [], - "extendedBy": "DropdownChangeEvent" + "methods": [] }, "SelectFilterEvent": { "description": "Custom filter event.", @@ -61092,8 +50473,7 @@ "description": "Filter value" } ], - "methods": [], - "extendedBy": "DropdownFilterEvent" + "methods": [] }, "SelectPassThroughOptions": { "description": "Custom passthrough(pt) options.", @@ -61159,7 +50539,7 @@ "name": "pcFilterContainer", "optional": true, "readonly": false, - "type": "IconFieldPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the IconField component." }, @@ -61167,7 +50547,7 @@ "name": "pcFilter", "optional": true, "readonly": false, - "type": "InputTextPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputText component." }, @@ -61175,7 +50555,7 @@ "name": "pcFilterIconContainer", "optional": true, "readonly": false, - "type": "InputIconPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the InputIcon component." }, @@ -61199,7 +50579,7 @@ "name": "virtualScroller", "optional": true, "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", + "type": "any", "default": "", "description": "Used to pass attributes to the VirtualScroller component." }, @@ -61311,7 +50691,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." }, @@ -61324,8 +50704,7 @@ "description": "Used to control Vue Transition API." } ], - "methods": [], - "extendedBy": "DropdownPassThroughOptions" + "methods": [] }, "SelectPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", @@ -61338,8 +50717,7 @@ "type": "any" } ], - "methods": [], - "extendedBy": "DropdownPassThroughAttributes" + "methods": [] }, "SelectState": { "description": "Defines current inline state in Select component.", @@ -61386,8 +50764,7 @@ "description": "Current overlay visible state as a boolean." } ], - "methods": [], - "extendedBy": "DropdownState" + "methods": [] }, "SelectContext": { "description": "Defines current options in Select component.", @@ -61434,8 +50811,7 @@ "description": "Current disabled state of the item as a boolean." } ], - "methods": [], - "extendedBy": "DropdownContext" + "methods": [] }, "SelectProps": { "description": "Defines valid properties in Select component.", @@ -61533,7 +50909,7 @@ "name": "filterMatchMode", "optional": true, "readonly": false, - "type": "HintedString<\"endsWith\" | \"startsWith\" | \"contains\">", + "type": "HintedString<\"startsWith\" | \"contains\" | \"endsWith\">", "default": "contains", "description": "Defines the filtering algorithm to use when searching the options." }, @@ -61581,7 +50957,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -61690,7 +51066,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." }, @@ -61754,7 +51130,7 @@ "name": "virtualScrollerOptions", "optional": true, "readonly": false, - "type": "VirtualScrollerProps", + "type": "any", "default": "", "description": "Whether to use the virtualScroller feature. The properties of VirtualScroller component can be used like an object in it." }, @@ -61843,7 +51219,7 @@ "optional": true, "readonly": false, "type": "string", - "default": "No results found", + "default": "No available options", "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." }, { @@ -61890,7 +51266,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -61903,8 +51279,7 @@ "description": "When enabled, it removes component related styles in the core." } ], - "methods": [], - "extendedBy": "DropdownProps" + "methods": [] }, "SelectSlots": { "description": "Defines valid slots in Select component.", @@ -62066,8 +51441,7 @@ "returnType": "VNode[]", "description": "Custom filter icon template." } - ], - "extendedBy": "DropdownSlots" + ] }, "SelectEmitsOptions": { "description": "Defines valid emits in Select component.", @@ -62264,53 +51638,9 @@ "values": { "SelectStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedBy": "DropdownStyle", - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -62561,7 +51891,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -62762,7 +52092,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -62920,52 +52250,9 @@ "values": { "SelectButtonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -63013,364 +52300,51 @@ "SidebarPassThroughMethodOptions": { "description": "Custom passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "DrawerProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "DrawerState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], + "props": [], "methods": [], - "extendedTypes": "DrawerPassThroughMethodOptions" + "extendedTypes": "default" }, "SidebarSharedPassThroughMethodOptions": { "description": "Custom shared passthrough(pt) option method.", "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "DrawerProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "DrawerState", - "default": "", - "description": "Defines current inline state." - } - ], + "props": [], "methods": [], - "extendedTypes": "DrawerSharedPassThroughMethodOptions" + "extendedTypes": "default" }, "SidebarPassThroughOptions": { "description": "Custom passthrough(pt) options.", - "relatedProp": "SidebarProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "header", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header's DOM element." - }, - { - "name": "title", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header content's DOM element." - }, - { - "name": "pcCloseButton", - "optional": true, - "readonly": false, - "type": "ButtonPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the close button's DOM element." - }, - { - "name": "content", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the content's DOM element." - }, - { - "name": "mask", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the mask's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "DrawerPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], + "relatedProp": "undefined.SidebarProps.pt", + "props": [], "methods": [], - "extendedTypes": "DrawerPassThroughOptions" + "extendedTypes": "default" }, "SidebarPassThroughAttributes": { "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [], "methods": [], - "extendedTypes": "DrawerPassThroughAttributes" + "extendedTypes": "default" }, "SidebarState": { "description": "Defines current inline state in Sidebar component.", "relatedProp": "", - "props": [ - { - "name": "containerVisible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current container visible state as a boolean." - } - ], + "props": [], "methods": [], - "extendedTypes": "DrawerState" + "extendedTypes": "default" }, "SidebarProps": { "description": "Defines valid properties in Sidebar component.", "relatedProp": "", - "props": [ - { - "name": "visible", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Specifies the visibility of the dialog." - }, - { - "name": "position", - "optional": true, - "readonly": false, - "type": "\"left\" | \"top\" | \"bottom\" | \"right\" | \"full\"", - "default": "left", - "description": "Specifies the position of the drawer." - }, - { - "name": "header", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Title content of the dialog." - }, - { - "name": "baseZIndex", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Base zIndex value to use in layering." - }, - { - "name": "autoZIndex", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to automatically manage layering." - }, - { - "name": "dismissable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether clicking outside closes the panel." - }, - { - "name": "showCloseIcon", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to display a close icon inside the panel." - }, - { - "name": "closeButtonProps", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Used to pass the custom value to read for the button inside the component." - }, - { - "name": "closeIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the drawer close button." - }, - { - "name": "modal", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to a modal layer behind the drawer." - }, - { - "name": "blockScroll", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether background scroll should be blocked when drawer is visible." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], + "props": [], "methods": [], - "extendedTypes": "DrawerProps" + "extendedTypes": "default" }, "SidebarSlots": { "description": "Defines valid slots in Sidebar component.", "relatedProp": "", "props": [], - "methods": [ - { - "name": "default", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom content template." - }, - { - "name": "header", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the header title\n }", - "description": "header slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom header template." - }, - { - "name": "closeicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the close icon\n }", - "description": "close icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom close icon template." - }, - { - "name": "container", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t closeCallback: () ⇒ void, // Close drawer function.\n}", - "description": "container slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom container slot." - }, - { - "name": "footer", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom footer template." - } - ], - "extendedTypes": "DrawerSlots" + "methods": [], + "extendedTypes": "default" }, "SidebarEmitsOptions": { "description": "Defines valid emits in Sidebar component.", @@ -63421,7 +52395,7 @@ "description": "Defines the custom types used by the module.", "values": { "SidebarEmits": { - "values": "EmitFn & DrawerEmits" + "values": "EmitFn & Drawer.DrawerEmits" } } } @@ -63436,52 +52410,9 @@ "values": { "SidebarStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "DrawerStyle" + "extendedTypes": "default" } } }, @@ -63581,7 +52512,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -63649,7 +52580,7 @@ "name": "animation", "optional": true, "readonly": false, - "type": "\"none\" | \"wave\"", + "type": "\"wave\" | \"none\"", "default": "wave", "description": "Type of the animation." }, @@ -63673,7 +52604,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -63753,52 +52684,9 @@ "values": { "SkeletonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -63938,7 +52826,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -64085,7 +52973,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -64209,52 +53097,9 @@ "values": { "SliderStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -64415,7 +53260,7 @@ "name": "pcButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -64439,7 +53284,7 @@ "name": "action", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the action's Button component." }, @@ -64463,7 +53308,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -64569,7 +53414,7 @@ "name": "position", "optional": false, "readonly": false, - "type": "undefined | \"left\" | \"top\" | \"bottom\" | \"right\"", + "type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"", "default": "bottom", "description": "Position of element." }, @@ -64622,7 +53467,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"linear\" | \"circle\" | \"semi-circle\" | \"quarter-circle\"", + "type": "\"circle\" | \"linear\" | \"semi-circle\" | \"quarter-circle\"", "default": "linear", "description": "Specifies the opening type of actions." }, @@ -64782,7 +53627,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -64970,52 +53815,9 @@ "values": { "SpeedDialStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -65196,7 +53998,7 @@ "name": "pcButton", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -65204,7 +54006,7 @@ "name": "pcDropdown", "optional": true, "readonly": false, - "type": "ButtonPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the Button component." }, @@ -65212,7 +54014,7 @@ "name": "ptMenu", "optional": true, "readonly": false, - "type": "TieredMenuPassThroughOptions", + "type": "any", "default": "", "description": "Used to pass attributes to the TieredMenu component." }, @@ -65220,7 +54022,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -65303,7 +54105,7 @@ "name": "appendTo", "optional": true, "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", "default": "body", "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached.\nSpecial keywords are 'body' for document body and 'self' for the element itself." }, @@ -65367,7 +54169,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "HintedString<\"success\" | \"help\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\" | \"help\">", "default": "", "description": "Defines the style of the button." }, @@ -65407,7 +54209,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "\"large\" | \"small\"", "default": "", "description": "Defines the size of the button." }, @@ -65439,7 +54241,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -65620,52 +54422,9 @@ "values": { "SplitButtonStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -65888,7 +54647,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -65970,7 +54729,7 @@ "name": "stateStorage", "optional": true, "readonly": false, - "type": "\"local\" | \"session\"", + "type": "\"session\" | \"local\"", "default": "session", "description": "Defines where a stateful splitter keeps its state, valid values are 'session' for sessionStorage and 'local' for localStorage." }, @@ -66002,7 +54761,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -66149,52 +54908,9 @@ "values": { "SplitterStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -66324,7 +55040,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -66399,7 +55115,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -66489,52 +55205,9 @@ "values": { "SplitterPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -66674,7 +55347,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -66749,7 +55422,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -66858,52 +55531,9 @@ "values": { "StepStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -67032,7 +55662,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -67083,7 +55713,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -67159,52 +55789,9 @@ "values": { "StepItemStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -67312,7 +55899,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -67363,7 +55950,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -67439,52 +56026,9 @@ "values": { "StepListStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -67592,7 +56136,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -67659,7 +56203,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -67741,52 +56285,9 @@ "values": { "StepPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -67894,7 +56395,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -67945,7 +56446,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -68021,52 +56522,9 @@ "values": { "StepPanelsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -68182,7 +56640,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -68265,7 +56723,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -68382,52 +56840,9 @@ "values": { "StepperStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -68614,7 +57029,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -68665,7 +57080,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -68847,52 +57262,9 @@ "values": { "StepperPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -69040,7 +57412,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -69186,7 +57558,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -69288,52 +57660,9 @@ "values": { "StepsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -69500,7 +57829,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -69515,7 +57844,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "DirectiveHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -69568,52 +57897,9 @@ "values": { "StyleClassStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -69721,7 +58007,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -69796,7 +58082,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -69891,52 +58177,9 @@ "values": { "TabStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -70084,7 +58327,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -70127,7 +58370,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -70220,52 +58463,9 @@ "values": { "TabListStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -70472,7 +58672,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -70640,7 +58840,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -70777,52 +58977,9 @@ "values": { "TabMenuStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -71016,7 +59173,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -71164,7 +59321,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -71302,52 +59459,9 @@ "values": { "TabPanelStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -71463,7 +59577,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -71506,7 +59620,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." } @@ -71599,52 +59713,9 @@ "values": { "TabPanelsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -71760,7 +59831,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -71875,7 +59946,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -71992,52 +60063,9 @@ "values": { "TabsStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -72075,52 +60103,9 @@ "values": { "TabViewStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -72321,7 +60306,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -72357,7 +60342,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "HintedString<\"success\" | \"secondary\" | \"info\" | \"warn\" | \"danger\" | \"contrast\">", + "type": "HintedString<\"secondary\" | \"info\" | \"success\" | \"warn\" | \"danger\" | \"contrast\">", "default": "", "description": "Severity type of the tag." }, @@ -72397,7 +60382,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -72490,52 +60475,9 @@ "values": { "TagStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -72729,7 +60671,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -72812,7 +60754,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -72896,52 +60838,9 @@ "values": { "TerminalStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -73181,7 +61080,7 @@ "name": "hooks", "optional": true, "readonly": false, - "type": "ComponentHooks", + "type": "any", "default": "", "description": "Used to manage all lifecycle hooks." } @@ -73256,7 +61155,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"filled\" | \"outlined\"", + "type": "\"outlined\" | \"filled\"", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -73280,7 +61179,7 @@ "name": "ptOptions", "optional": true, "readonly": false, - "type": "PassThroughOptions", + "type": "any", "default": "", "description": "Used to configure passthrough(pt) options of the component." }, @@ -73373,52 +61272,9 @@ "values": { "TextareaStyle": { "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], + "props": [], "methods": [], - "extendedTypes": "BaseStyle" + "extendedTypes": "default" } } }, @@ -73446,341 +61302,193 @@ } } }, - "themes/actions": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "definePreset": { - "name": "definePreset", - "parameters": [ - { - "name": "arg", - "type": "any[]" - } - ], - "returnType": "any" - }, - "updatePreset": { - "name": "updatePreset", - "parameters": [ - { - "name": "arg", - "type": "any[]" - } - ], - "returnType": "any" - }, - "updatePrimaryPalette": { - "name": "updatePrimaryPalette", - "parameters": [ - { - "name": "palette", - "type": "any" - } - ], - "returnType": "any" - }, - "updateSurfacePalette": { - "name": "updateSurfacePalette", - "parameters": [ - { - "name": "palette", - "type": "any" - } - ], - "returnType": "string" - }, - "usePreset": { - "name": "usePreset", - "parameters": [ - { - "name": "arg", - "type": "any[]" - } - ], - "returnType": "any" - }, - "useTheme": { - "name": "useTheme", - "parameters": [ - { - "name": "theme", - "type": "any" - } - ], - "returnType": "any" + "tieredmenu": { + "description": "TieredMenu displays submenus in nested overlays.\n\n[Live Demo](https://www.primevue.org/menu/)", + "components": { + "default": { + "description": "TieredMenu displays submenus in nested overlays.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] } } - } - }, - "aura": { - "description": "[Live Demo](https://www.primevue.org/)", + }, "interfaces": { "description": "Defines the custom interfaces used by the module.", "eventDescription": "Defines the custom events used by the component's emit.", "methodDescription": "Defines methods that can be accessed by the component's reference.", "typeDescription": "Defines the custom types used by the module.", "values": { - "ColorSchemeDesignToken": { + "TieredMenuPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", "relatedProp": "", "props": [ { - "name": "colorScheme", - "optional": true, + "name": "instance", + "optional": false, "readonly": false, - "type": "Object", - "default": "" + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TieredMenuProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TieredMenuState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "T", + "default": "", + "description": "Defines parent instance." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "TieredMenuContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." } ], "methods": [] }, - "PaletteDesignToken": { - "relatedProp": "", + "TieredMenuPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TieredMenuProps.pt", "props": [ { - "name": "50", + "name": "root", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." }, { - "name": "100", + "name": "rootList", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root list's DOM element." }, { - "name": "200", + "name": "item", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the list item's DOM element." }, { - "name": "300", + "name": "itemContent", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the item content's DOM element." }, { - "name": "400", + "name": "itemLink", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the item link's DOM element." }, { - "name": "500", + "name": "itemIcon", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the item icon's DOM element." }, { - "name": "600", + "name": "itemLabel", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the item label's DOM element." }, { - "name": "700", + "name": "submenuIcon", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the submenu icon's DOM element." }, { - "name": "800", + "name": "separator", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the separator's DOM element." }, { - "name": "900", + "name": "submenu", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "TieredMenuPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the submenu's DOM element." }, { - "name": "950", + "name": "hooks", "optional": true, "readonly": false, - "type": "string", - "default": "" + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + }, + { + "name": "transition", + "optional": true, + "readonly": false, + "type": "TieredMenuPassThroughTransitionType", + "default": "", + "description": "Used to control Vue Transition API." } ], "methods": [] }, - "PrimitiveDesignTokens": { + "TieredMenuPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", "relatedProp": "", "props": [ - { - "name": "borderRadius", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "emerald", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "green", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "lime", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "red", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "orange", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "amber", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "yellow", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "teal", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "cyan", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "sky", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "blue", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "indigo", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "violet", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "purple", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "fuchsia", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "pink", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "rose", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "slate", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "gray", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "zinc", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "neutral", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "stone", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, { "name": "[key: string]", "optional": false, @@ -73790,51 +61498,752 @@ ], "methods": [] }, - "SemanticDesignTokens": { + "TieredMenuFocusedItemInfo": { + "description": "Defines focused item info", "relatedProp": "", "props": [ { - "name": "transitionDuration", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "focusRing", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "iconSize", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "anchorGutter", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "primary", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "formField", + "name": "index", "optional": false, "readonly": false, - "type": "Object", + "type": "number", + "default": "", + "description": "Active item index" + }, + { + "name": "level", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Active item level" + }, + { + "name": "parentKey", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Parent key info" + } + ], + "methods": [] + }, + "TieredMenuState": { + "description": "Defines current inline state in TieredMenu component.", + "relatedProp": "", + "props": [ + { + "name": "id", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Current id state as a string." + }, + { + "name": "focused", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current focus state as a boolean." + }, + { + "name": "focusedItemInfo", + "optional": false, + "readonly": false, + "type": "TieredMenuFocusedItemInfo", + "default": "", + "description": "Current focused item info." + }, + { + "name": "activeItemPath", + "optional": false, + "readonly": false, + "type": "TieredMenuFocusedItemInfo[]", + "default": "", + "description": "Active item path." + }, + { + "name": "visible", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Current visible state as a boolean." + } + ], + "methods": [] + }, + "TieredMenuContext": { + "description": "Defines current options in TieredMenu component.", + "relatedProp": "", + "props": [ + { + "name": "item", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Current menuitem" + }, + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of the menuitem." + }, + { + "name": "active", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current active state of menuitem as a boolean." + }, + { + "name": "focused", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current focused state of menuitem as a boolean." + }, + { + "name": "disabled", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current disabled state of menuitem as a boolean." + } + ], + "methods": [] + }, + "TieredMenuRouterBindProps": { + "description": "Defines valid router binding props in TieredMenu component.", + "relatedProp": "", + "props": [ + { + "name": "action", + "optional": false, + "readonly": false, + "type": "object", + "default": "", + "description": "Action element binding" + }, + { + "name": "icon", + "optional": false, + "readonly": false, + "type": "object", + "default": "", + "description": "Icon element binding" + }, + { + "name": "label", + "optional": false, + "readonly": false, + "type": "object", + "default": "", + "description": "Label element binding" + }, + { + "name": "submenuicon", + "optional": false, + "readonly": false, + "type": "object", + "default": "", + "description": "Submenuicon elemnt binding" + } + ], + "methods": [] + }, + "TieredMenuProps": { + "description": "Defines valid properties in TieredMenuMenu component.", + "relatedProp": "", + "props": [ + { + "name": "model", + "optional": true, + "readonly": false, + "type": "MenuItem[]", + "default": "", + "description": "An array of menuitems." + }, + { + "name": "popup", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Defines if menu would displayed as a popup." + }, + { + "name": "appendTo", + "optional": true, + "readonly": false, + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", + "default": "body", + "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." + }, + { + "name": "autoZIndex", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Whether to automatically manage layering." + }, + { + "name": "baseZIndex", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "Base zIndex value to use in layering." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "string | number", + "default": "", + "description": "Index of the element in tabbing order." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Defines a string value that labels an interactive element." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Identifier of the underlying menu element." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough>", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TieredMenuSlots": { + "description": "Defines valid slots in TieredMenuMenu component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "item", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: MenuItem, // Menuitem instance\n \t label: undefined, // Label property of the menuitem\n \t props: TieredMenuRouterBindProps, // Binding properties of the menuitem\n \t hasSubmenu: boolean, // Whether or not there is a submenu\n }", + "description": "item slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom content for each item." + }, + { + "name": "submenuicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t active: boolean, // Whether item is active\n }", + "description": "submenuicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom submenu icon template." + }, + { + "name": "itemicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: MenuItem, // Menuitem instance\n \t class: any, // Style class of the item icon element.\n }", + "description": "item icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom item icon template." + }, + { + "name": "start", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom start template." + }, + { + "name": "end", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom end template." + } + ] + }, + "TieredMenuEmitsOptions": { + "description": "Defines valid emits in TieredMenuMenu component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "focus", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component receives focus." + }, + { + "name": "blur", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component loses focus." + }, + { + "name": "before-show", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke before the popup is shown." + }, + { + "name": "before-hide", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke before the popup is hidden." + }, + { + "name": "show", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke when the popup is shown." + }, + { + "name": "hide", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke when the popup is hidden." + } + ] + }, + "TieredMenuMethods": { + "relatedProp": "", + "props": [ + { + "name": "toggle", + "optional": false, + "readonly": false, + "type": "Function", "default": "" }, + { + "name": "show", + "optional": false, + "readonly": false, + "type": "Function", + "default": "" + } + ], + "methods": [ + { + "name": "hide", + "parameters": [], + "returnType": "void", + "description": "Hides the overlay." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TieredMenuPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "TieredMenuPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "TieredMenuPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "TieredMenuFocusedItemInfo": { + "description": "Defines focused item info", + "props": [] + }, + "TieredMenuState": { + "description": "Defines current inline state in TieredMenu component.", + "props": [] + }, + "TieredMenuContext": { + "description": "Defines current options in TieredMenu component.", + "props": [] + }, + "TieredMenuRouterBindProps": { + "description": "Defines valid router binding props in TieredMenu component.", + "props": [] + }, + "TieredMenuProps": { + "description": "Defines valid properties in TieredMenuMenu component.", + "props": [] + }, + "TieredMenuSlots": { + "description": "Defines valid slots in TieredMenuMenu component.", + "props": [] + }, + "TieredMenuEmitsOptions": { + "description": "Defines valid emits in TieredMenuMenu component.", + "props": [] + }, + "TieredMenuMethods": { + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TieredMenuPassThroughOptionType": { + "values": "TieredMenuPassThroughAttributes | (options: TieredMenuPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "TieredMenuPassThroughTransitionType": { + "values": "TransitionProps | (options: TieredMenuPassThroughMethodOptions) => TransitionProps | undefined" + }, + "TieredMenuEmits": { + "values": "EmitFn" + } + } + } + }, + "tieredmenustyle": { + "description": "TieredMenu displays submenus in nested overlays.\n\n[Live Demo](https://www.primevue.org/menu/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TieredMenuStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TieredMenuStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TieredMenuClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu\"", + "description": "Class name of the root element" + }, + { + "name": "start", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-start\"", + "description": "Class name of the start element" + }, + { + "name": "rootList", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-root-list\"", + "description": "Class name of the root list element" + }, + { + "name": "item", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-item\"", + "description": "Class name of the item element" + }, + { + "name": "itemContent", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-item-content\"", + "description": "Class name of the item content element" + }, + { + "name": "itemLink", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-item-link\"", + "description": "Class name of the item link element" + }, + { + "name": "itemIcon", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-item-icon\"", + "description": "Class name of the item icon element" + }, + { + "name": "itemLabel", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-item-label\"", + "description": "Class name of the item label element" + }, + { + "name": "submenuIcon", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-submenu-icon\"", + "description": "Class name of the submenu icon element" + }, + { + "name": "submenu", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-submenu\"", + "description": "Class name of the submenu element" + }, + { + "name": "separator", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-separator\"", + "description": "Class name of the separator element" + }, + { + "name": "end", + "optional": false, + "readonly": false, + "value": "\"p-tieredmenu-end\"", + "description": "Class name of the end element" + } + ] + } + } + } + }, + "timeline": { + "description": "Timeline visualizes a series of chained events.\n\n[Live Demo](https://primevue.org/timeline)", + "components": { + "default": { + "description": "Timeline visualizes a series of chained events.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TimelinePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TimelineProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "TimelineContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "TimelinePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TimelineProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "event", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event's DOM element." + }, + { + "name": "eventOpposite", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event opposite's DOM element." + }, + { + "name": "eventSeparator", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event separator's DOM element." + }, + { + "name": "eventMarker", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event marker's DOM element." + }, + { + "name": "eventConnector", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event connector's DOM element." + }, + { + "name": "eventContent", + "optional": true, + "readonly": false, + "type": "TimelinePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the event content's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "TimelinePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ { "name": "[key: string]", "optional": false, @@ -73843,649 +62252,2774 @@ } ], "methods": [] + }, + "TimelineContext": { + "description": "Defines current options in Timeline component.", + "relatedProp": "", + "props": [ + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Current index of the item as a number." + } + ], + "methods": [] + }, + "TimelineProps": { + "description": "Defines valid properties in Timeline component.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": true, + "readonly": false, + "type": "any[]", + "default": "", + "description": "An array of events to display." + }, + { + "name": "align", + "optional": true, + "readonly": false, + "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"alternate\"", + "default": "left", + "description": "Position of the timeline bar relative to the content." + }, + { + "name": "layout", + "optional": true, + "readonly": false, + "type": "\"horizontal\" | \"vertical\"", + "default": "horizontal", + "description": "Orientation of the timeline." + }, + { + "name": "dataKey", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Name of the field that uniquely identifies the a record in the data." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TimelineSlots": { + "description": "Defines valid slots in Timeline component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "content", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", + "description": "content slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom content template" + }, + { + "name": "opposite", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", + "description": "opposite slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom opposite template." + }, + { + "name": "marker", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", + "description": "marker slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom marker template." + }, + { + "name": "connector", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }" + } + ], + "returnType": "VNode[]", + "description": "Custom connector template." + } + ] + }, + "TimelineEmitsOptions": { + "description": "Defines valid emits in Timeline component.", + "relatedProp": "", + "props": [], + "methods": [] } } }, "tokens": { "description": "Define design tokens used by the component.", "values": { - "ColorSchemeDesignToken": { + "TimelinePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", "props": [] }, - "PaletteDesignToken": { + "TimelinePassThroughOptions": { + "description": "Custom passthrough(pt) options.", "props": [] }, - "PrimitiveDesignTokens": { + "TimelinePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", "props": [] }, - "SemanticDesignTokens": { + "TimelineContext": { + "description": "Defines current options in Timeline component.", "props": [] + }, + "TimelineProps": { + "description": "Defines valid properties in Timeline component.", + "props": [] + }, + "TimelineSlots": { + "description": "Defines valid slots in Timeline component.", + "props": [] + }, + "TimelineEmitsOptions": { + "description": "Defines valid emits in Timeline component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TimelinePassThroughOptionType": { + "values": "TimelinePassThroughAttributes | (options: TimelinePassThroughMethodOptions) => undefined | string | null | undefined" + }, + "TimelineEmits": { + "values": "EmitFn" } } } }, - "themes/config": {}, - "themes/helpers": {}, - "themes": { - "description": "[Live Demo](https://www.primevue.org/)", + "timelinestyle": { + "description": "Timeline visualizes a series of chained events.\n\n[Live Demo](https://primevue.org/timeline)", "interfaces": { "description": "Defines the custom interfaces used by the module.", "eventDescription": "Defines the custom events used by the component's emit.", "methodDescription": "Defines methods that can be accessed by the component's reference.", "typeDescription": "Defines the custom types used by the module.", "values": { - "ColorSchemeDesignToken": { + "TimelineStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TimelineStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TimelineClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-timeline\"", + "description": "Class name of the root element" + }, + { + "name": "event", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event\"", + "description": "Class name of the event element" + }, + { + "name": "eventOpposite", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event-opposite\"", + "description": "Class name of the event opposite element" + }, + { + "name": "eventSeparator", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event-separator\"", + "description": "Class name of the event separator element" + }, + { + "name": "eventMarker", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event-marker\"", + "description": "Class name of the event marker element" + }, + { + "name": "eventConnector", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event-connector\"", + "description": "Class name of the event connector element" + }, + { + "name": "eventContent", + "optional": false, + "readonly": false, + "value": "\"p-timeline-event-content\"", + "description": "Class name of the event content element" + } + ] + } + } + } + }, + "toast": { + "description": "Toast is used to display messages in an overlay.\n\n[Live Demo](https://www.primevue.org/toast/)", + "components": { + "default": { + "description": "Toast is used to display messages in an overlay.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToastPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", "relatedProp": "", "props": [ { - "name": "colorScheme", + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "ToastProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "ToastState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "ToastPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "ToastProps.pt", + "props": [ + { + "name": "root", "optional": true, "readonly": false, - "type": "Object", + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "message", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the message's DOM element." + }, + { + "name": "messageContent", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the message content's DOM element." + }, + { + "name": "messageIcon", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the message icon's DOM element." + }, + { + "name": "messageText", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the message text's DOM element." + }, + { + "name": "summary", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the summary's DOM element." + }, + { + "name": "detail", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the detail's DOM element." + }, + { + "name": "buttonContainer", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the button container's DOM element." + }, + { + "name": "closeButton", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the button's DOM element." + }, + { + "name": "closeIcon", + "optional": true, + "readonly": false, + "type": "ToastPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the button icon's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + }, + { + "name": "transition", + "optional": true, + "readonly": false, + "type": "ToastPassThroughTransitionType", + "default": "", + "description": "Used to control Vue Transition API." + } + ], + "methods": [] + }, + "ToastPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "ToastMessageOptions": { + "description": "Defines message options in Toast component.", + "relatedProp": "", + "props": [ + { + "name": "severity", + "optional": true, + "readonly": false, + "type": "\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\"", + "default": "info", + "description": "Severity level of the message." + }, + { + "name": "summary", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Summary content of the message." + }, + { + "name": "detail", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Detail content of the message." + }, + { + "name": "closable", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Whether the message can be closed manually using the close icon." + }, + { + "name": "life", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Delay in milliseconds to close the message automatically." + }, + { + "name": "group", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Key of the Toast to display the message." + }, + { + "name": "styleClass", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Style class of the message." + }, + { + "name": "contentStyleClass", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Style class of the content." + } + ], + "methods": [] + }, + "ToastBreakpointsType": { + "description": "Defines breakpoints type in Toast component.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "ToastState": { + "description": "Defines current inline state in Toast component.", + "relatedProp": "", + "props": [ + { + "name": "messages", + "optional": false, + "readonly": false, + "type": "any[]", + "default": "", + "description": "Current messages." + } + ], + "methods": [] + }, + "ToastProps": { + "description": "Defines valid properties in Toast component.", + "relatedProp": "", + "props": [ + { + "name": "group", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Unique identifier of a message group." + }, + { + "name": "position", + "optional": true, + "readonly": false, + "type": "\"center\" | \"top-left\" | \"top-center\" | \"top-right\" | \"bottom-left\" | \"bottom-center\" | \"bottom-right\"", + "default": "top-right", + "description": "Position of the toast in viewport." + }, + { + "name": "autoZIndex", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Whether to automatically manage layering." + }, + { + "name": "baseZIndex", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "Base zIndex value to use in layering." + }, + { + "name": "breakpoints", + "optional": true, + "readonly": false, + "type": "ToastBreakpointsType", + "default": "", + "description": "Object literal to define styles per screen size." + }, + { + "name": "closeIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display in the toast close button." + }, + { + "name": "infoIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display in the toast with info severity." + }, + { + "name": "warnIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display in the toast with warn severity." + }, + { + "name": "errorIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display in the toast with error severity." + }, + { + "name": "successIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display in the toast with success severity." + }, + { + "name": "closeButtonProps", + "optional": true, + "readonly": false, + "type": "ButtonHTMLAttributes", + "default": "", + "description": "Used to pass all properties of the HTMLButtonElement to the close button." + }, + { + "name": "message", + "optional": true, + "readonly": false, + "type": "ToastMessageOptions", + "default": "", + "description": "Used to access message options." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "ToastSlots": { + "description": "Defines valid slot in Toast component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "message", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t message: any, // Message of the component\n }", + "description": "message slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom message template." + }, + { + "name": "icon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: any, // Style class of the message icon\n }", + "description": "message icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. Use 'messageicon' slot instead.\nCustom message icon template." + }, + { + "name": "messageicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: any, // Style class of the icon\n }", + "description": "message icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom message icon template." + }, + { + "name": "closeicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: any, // Style class of the close icon\n }", + "description": "close icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom close icon template." + }, + { + "name": "container", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t message: any, // Message of the component\n \t closeCallback: () ⇒ void, // Close sidebar function.\n}", + "description": "container slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom container slot." + } + ] + }, + "ToastEmitsOptions": { + "description": "Defines valid emits in Toast component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "close", + "parameters": [ + { + "name": "message", + "optional": false, + "type": "ToastMessageOptions", + "description": "Toast message." + } + ], + "returnType": "void", + "description": "Callback to invoke when the toast is closed." + }, + { + "name": "life-end", + "parameters": [ + { + "name": "message", + "optional": false, + "type": "ToastMessageOptions", + "description": "Toast message." + } + ], + "returnType": "void", + "description": "Callback to invoke when the toast's timeout is over." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToastPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "ToastPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "ToastPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "ToastMessageOptions": { + "description": "Defines message options in Toast component.", + "props": [] + }, + "ToastBreakpointsType": { + "description": "Defines breakpoints type in Toast component.", + "props": [] + }, + "ToastState": { + "description": "Defines current inline state in Toast component.", + "props": [] + }, + "ToastProps": { + "description": "Defines valid properties in Toast component.", + "props": [] + }, + "ToastSlots": { + "description": "Defines valid slot in Toast component.", + "props": [] + }, + "ToastEmitsOptions": { + "description": "Defines valid emits in Toast component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "ToastPassThroughOptionType": { + "values": "ToastPassThroughAttributes | (options: ToastPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "ToastPassThroughTransitionType": { + "values": "TransitionProps | (options: ToastPassThroughMethodOptions) => TransitionProps | undefined" + }, + "ToastEmits": { + "values": "EmitFn" + } + } + } + }, + "toaststyle": { + "description": "Toast is used to display messages in an overlay.\n\n[Live Demo](https://www.primevue.org/toast/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToastStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToastStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "ToastClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-toast\"", + "description": "Class name of the root element" + }, + { + "name": "message", + "optional": false, + "readonly": false, + "value": "\"p-toast-message\"", + "description": "Class name of the message element" + }, + { + "name": "messageContent", + "optional": false, + "readonly": false, + "value": "\"p-toast-message-content\"", + "description": "Class name of the message content element" + }, + { + "name": "messageIcon", + "optional": false, + "readonly": false, + "value": "\"p-toast-message-icon\"", + "description": "Class name of the message icon element" + }, + { + "name": "messageText", + "optional": false, + "readonly": false, + "value": "\"p-toast-message-text\"", + "description": "Class name of the message text element" + }, + { + "name": "summary", + "optional": false, + "readonly": false, + "value": "\"p-toast-summary\"", + "description": "Class name of the summary element" + }, + { + "name": "detail", + "optional": false, + "readonly": false, + "value": "\"p-toast-detail\"", + "description": "Class name of the detail element" + }, + { + "name": "closeButton", + "optional": false, + "readonly": false, + "value": "\"p-toast-close-button\"", + "description": "Class name of the close button element" + }, + { + "name": "closeIcon", + "optional": false, + "readonly": false, + "value": "\"p-toast-close-icon\"", + "description": "Class name of the close icon element" + } + ] + } + } + } + }, + "toastservice-usetoast": { + "description": "[Live Demo](https://www.primevue.org/toast/)", + "model": { + "ToastServiceMethods": { + "description": "Toast Service methods.", + "props": { + "description": "", + "values": [] + }, + "methods": { + "description": "", + "values": [ + { + "name": "add", + "parameters": [ + { + "name": "message", + "optional": false, + "type": "ToastMessageOptions", + "description": "Message instance." + } + ], + "returnType": "void", + "description": "Displays the message in a suitable Toast component." + }, + { + "name": "remove", + "parameters": [ + { + "name": "message", + "optional": false, + "type": "ToastMessageOptions", + "description": "Message instance." + } + ], + "returnType": "void", + "description": "Clears the message." + }, + { + "name": "removeGroup", + "parameters": [ + { + "name": "group", + "optional": false, + "type": "string", + "description": "Name of the message group." + } + ], + "returnType": "void", + "description": "Clears the messages that belongs to the group." + }, + { + "name": "removeAllGroups", + "parameters": [], + "returnType": "void", + "description": "Clears all the messages." + } + ] + } + } + } + }, + "togglebutton": { + "description": "ToggleButton is used to select a boolean value using a button.\n\n[Live Demo](https://www.primevue.org/togglebutton/)", + "components": { + "default": { + "description": "ToggleButton is used to select a boolean value using a button.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToggleButtonPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "ToggleButtonProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "ToggleButtonContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "T", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "ToggleButtonPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "ToggleButtonProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "ToggleButtonPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "content", + "optional": true, + "readonly": false, + "type": "ToggleButtonPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the content's DOM element." + }, + { + "name": "icon", + "optional": true, + "readonly": false, + "type": "ToggleButtonPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the icon's DOM element." + }, + { + "name": "label", + "optional": true, + "readonly": false, + "type": "ToggleButtonPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the label's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "ToggleButtonPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "ToggleButtonContext": { + "description": "Defines current options in ToggleButton component.", + "relatedProp": "", + "props": [ + { + "name": "active", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current highlighted state as a boolean." + }, + { + "name": "disabled", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current disabled state as a boolean." + } + ], + "methods": [] + }, + "ToggleButtonProps": { + "description": "Defines valid properties in ToggleButton component.", + "relatedProp": "", + "props": [ + { + "name": "modelValue", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Value of the component." + }, + { + "name": "onIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon for the on state." + }, + { + "name": "offIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon for the off state." + }, + { + "name": "onLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "yes", + "description": "Label for the on state." + }, + { + "name": "offLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "no", + "description": "Label for the off state." + }, + { + "name": "iconPos", + "optional": true, + "readonly": false, + "type": "\"left\" | \"right\"", + "default": "left", + "description": "Position of the icon." + }, + { + "name": "invalid", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should have invalid state style." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the element should be disabled." + }, + { + "name": "readonly", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "", + "description": "When present, it specifies that an input field is read-only." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Index of the element in tabbing order." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes a string value that labels the component." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough>", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "ToggleButtonSlots": { + "description": "Defines valid slots in ToggleButton component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "default", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom content such as icons, images and text can be placed inside the button via the default slot." + }, + { + "name": "icon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t value: any, // Current value\n \t class: any, // Icon style class\n }", + "description": "icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom icon template." + } + ] + }, + "ToggleButtonEmitsOptions": { + "description": "Defines valid emits in ToggleButton component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:modelValue", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "boolean", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the value changes." + }, + { + "name": "change", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke on value change." + }, + { + "name": "focus", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component receives focus." + }, + { + "name": "blur", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component loses focus." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToggleButtonPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "ToggleButtonPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "ToggleButtonPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "ToggleButtonContext": { + "description": "Defines current options in ToggleButton component.", + "props": [] + }, + "ToggleButtonProps": { + "description": "Defines valid properties in ToggleButton component.", + "props": [] + }, + "ToggleButtonSlots": { + "description": "Defines valid slots in ToggleButton component.", + "props": [] + }, + "ToggleButtonEmitsOptions": { + "description": "Defines valid emits in ToggleButton component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "ToggleButtonPassThroughOptionType": { + "values": "ToggleButtonPassThroughAttributes | (options: ToggleButtonPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "ToggleButtonEmits": { + "values": "EmitFn" + } + } + } + }, + "togglebuttonstyle": { + "description": "ToggleButton is used to select a boolean value using a button.\n\n[Live Demo](https://www.primevue.org/togglebutton/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToggleButtonStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToggleButtonStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "ToggleButtonClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-togglebutton\"", + "description": "Class name of the root element" + }, + { + "name": "icon", + "optional": false, + "readonly": false, + "value": "\"p-togglebutton-icon\"", + "description": "Class name of the icon element" + }, + { + "name": "label", + "optional": false, + "readonly": false, + "value": "\"p-togglebutton-label\"", + "description": "Class name of the label element" + } + ] + } + } + } + }, + "toggleswitch": { + "description": "ToggleSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/toggleswitch/)", + "components": { + "default": { + "description": "ToggleSwitch is used to select a boolean value.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToggleSwitchPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "ToggleSwitchProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "ToggleSwitchContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "ToggleSwitchPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "ToggleSwitchProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "ToggleSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "input", + "optional": true, + "readonly": false, + "type": "ToggleSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the input's DOM element." + }, + { + "name": "slider", + "optional": true, + "readonly": false, + "type": "ToggleSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the slider's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "ToggleSwitchPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "ToggleSwitchProps": { + "description": "Defines valid properties in ToggleSwitch component.", + "relatedProp": "", + "props": [ + { + "name": "modelValue", + "optional": true, + "readonly": false, + "type": "string | boolean", + "default": "false", + "description": "Specifies whether a toggleswitch should be checked or not." + }, + { + "name": "trueValue", + "optional": true, + "readonly": false, + "type": "any", + "default": "true", + "description": "Value in checked state." + }, + { + "name": "falseValue", + "optional": true, + "readonly": false, + "type": "any", + "default": "false", + "description": "Value in unchecked state." + }, + { + "name": "invalid", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should have invalid state style." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "readonly", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "", + "description": "When present, it specifies that an input field is read-only." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of the element in tabbing order." + }, + { + "name": "inputId", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Identifier of the underlying input element." + }, + { + "name": "inputClass", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Style class of the input field." + }, + { + "name": "inputStyle", + "optional": true, + "readonly": false, + "type": "object", + "default": "", + "description": "Inline style of the input field." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes a string value that labels the component." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "ToggleSwitchContext": { + "description": "Defines current options in ToggleSwitch component.", + "relatedProp": "", + "props": [ + { + "name": "checked", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current checked state of the item as a boolean." + }, + { + "name": "disabled", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current disabled state of the item as a boolean." + } + ], + "methods": [] + }, + "ToggleSwitchSlots": { + "relatedProp": "", + "props": [], + "methods": [] + }, + "ToggleSwitchEmitsOptions": { + "description": "Defines valid emits in ToggleSwitch component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:modelValue", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "boolean", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the value changes." + }, + { + "name": "change", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke on value change." + }, + { + "name": "focus", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component receives focus." + }, + { + "name": "blur", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component loses focus." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToggleSwitchPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "ToggleSwitchPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "ToggleSwitchPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "ToggleSwitchProps": { + "description": "Defines valid properties in ToggleSwitch component.", + "props": [] + }, + "ToggleSwitchContext": { + "description": "Defines current options in ToggleSwitch component.", + "props": [] + }, + "ToggleSwitchSlots": { + "props": [] + }, + "ToggleSwitchEmitsOptions": { + "description": "Defines valid emits in ToggleSwitch component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "ToggleSwitchPassThroughOptionType": { + "values": "ToggleSwitchPassThroughAttributes | (options: ToggleSwitchPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "ToggleSwitchEmits": { + "values": "EmitFn" + } + } + } + }, + "toggleswitchstyle": { + "description": "ToggleSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/toggleswitch/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToggleSwitchStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToggleSwitchStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "ToggleSwitchClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-toggleswitch\"", + "description": "Class name of the root element" + }, + { + "name": "input", + "optional": false, + "readonly": false, + "value": "\"p-toggleswitch-input\"", + "description": "Class name of the input element" + }, + { + "name": "slider", + "optional": false, + "readonly": false, + "value": "\"p-toggleswitch-slider\"", + "description": "Class name of the slider element" + } + ] + } + } + } + }, + "toolbar": { + "description": "Toolbar is a grouping component for buttons and other content.\n\n[Live Demo](https://www.primevue.org/toolbar/)", + "components": { + "default": { + "description": "Toolbar is a grouping component for buttons and other content.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToolbarPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "ToolbarProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "ToolbarPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "ToolbarProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "ToolbarPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "start", + "optional": true, + "readonly": false, + "type": "ToolbarPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the start's DOM element." + }, + { + "name": "center", + "optional": true, + "readonly": false, + "type": "ToolbarPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the center's DOM element." + }, + { + "name": "end", + "optional": true, + "readonly": false, + "type": "ToolbarPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the right's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "ToolbarPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "ToolbarProps": { + "description": "Defines valid properties in Toolbar component.", + "relatedProp": "", + "props": [ + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Defines a string value that labels an interactive element." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "ToolbarSlots": { + "description": "Defines valid slots in Toolbar slots.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "start", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom start template." + }, + { + "name": "center", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom center template." + }, + { + "name": "end", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom end template." + } + ] + }, + "ToolbarEmitsOptions": { + "description": "Defines valid emits in Toolbar component.", + "relatedProp": "", + "props": [], + "methods": [] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToolbarPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "ToolbarPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "ToolbarPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "ToolbarProps": { + "description": "Defines valid properties in Toolbar component.", + "props": [] + }, + "ToolbarSlots": { + "description": "Defines valid slots in Toolbar slots.", + "props": [] + }, + "ToolbarEmitsOptions": { + "description": "Defines valid emits in Toolbar component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "ToolbarPassThroughOptionType": { + "values": "ToolbarPassThroughAttributes | (options: ToolbarPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "ToolbarEmits": { + "values": "EmitFn" + } + } + } + }, + "toolbarstyle": { + "description": "Toolbar is a grouping component for buttons and other content.\n\n[Live Demo](https://www.primevue.org/toolbar/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ToolbarStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ToolbarStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "ToolbarClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-toolbar\"", + "description": "Class name of the root element" + }, + { + "name": "start", + "optional": false, + "readonly": false, + "value": "\"p-toolbar-start\"", + "description": "Class name of the start element" + }, + { + "name": "center", + "optional": false, + "readonly": false, + "value": "\"p-toolbar-center\"", + "description": "Class name of the center element" + }, + { + "name": "end", + "optional": false, + "readonly": false, + "value": "\"p-toolbar-end\"", + "description": "Class name of the end element" + } + ] + } + } + } + }, + "tooltip": { + "description": "Tooltip directive provides advisory information for a component.\n\n[Live Demo](https://primevue.org/tooltip)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TooltipPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "context", + "optional": false, + "readonly": false, + "type": "TooltipContext", "default": "" + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "TooltipOptions": { + "description": "Defines options of Tooltip.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Text of the tooltip." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "id", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "When present, it adds a custom id to the tooltip." + }, + { + "name": "class", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "When present, it adds a custom class to the tooltip." + }, + { + "name": "escape", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "By default the tooltip contents are not rendered as text. Set to false to support html tags in the content." + }, + { + "name": "fitContent", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Automatically adjusts the element position when there is not enough space on the selected position." + }, + { + "name": "showDelay", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "When present, it adds a custom delay to the tooltip's display." + }, + { + "name": "hideDelay", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "When present, it adds a custom delay to the tooltip's hiding." + }, + { + "name": "autoHide", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Whether to hide tooltip when hovering over tooltip content." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Uses to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TooltipDirectivePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TooltipOptions.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "TooltipDirectivePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "text", + "optional": true, + "readonly": false, + "type": "TooltipDirectivePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the text's DOM element." + }, + { + "name": "arrow", + "optional": true, + "readonly": false, + "type": "TooltipDirectivePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the arrow's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "TooltipDirectivePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TooltipContext": { + "description": "Defines current options in Tooltip directive.", + "relatedProp": "", + "props": [ + { + "name": "top", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Current top position state as a boolean." + }, + { + "name": "right", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Current right position state as a boolean." + }, + { + "name": "bottom", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Current bottom position state as a boolean." + }, + { + "name": "left", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Current left position state as a boolean." + } + ], + "methods": [] + }, + "TooltipDirectiveModifiers": { + "description": "Defines modifiers of Tooltip.", + "relatedProp": "", + "props": [ + { + "name": "right", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Right position for Tooltip." + }, + { + "name": "left", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Left position for Tooltip." + }, + { + "name": "top", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Top position for Tooltip." + }, + { + "name": "bottom", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Bottom position for Tooltip." + }, + { + "name": "focus", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Focus event for Tooltip." + } + ], + "methods": [] + }, + "TooltipDirectiveBinding": { + "description": "Binding of Tooltip directive.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": true, + "readonly": false, + "type": "string | TooltipOptions", + "default": "", + "description": "Value of the tooltip." + }, + { + "name": "modifiers", + "optional": true, + "readonly": false, + "type": "TooltipDirectiveModifiers", + "default": "", + "description": "Modifiers of the tooltip." } ], "methods": [], - "extendedBy": "AccordionDesignTokens,AutoCompleteDesignTokens,AvatarDesignTokens,BadgeDesignTokens,BlockUIDesignTokens,BreadcrumbDesignTokens,ButtonDesignTokens,CardDesignTokens,CarouselDesignTokens,CascadeSelectDesignTokens,CheckboxDesignTokens,ChipDesignTokens,ColorPickerDesignTokens,ConfirmDialogDesignTokens,ConfirmPopupDesignTokens,ContextMenuDesignTokens,DataTableDesignTokens,DataViewDesignTokens,DatePickerDesignTokens,DialogDesignTokens,DividerDesignTokens,DockDesignTokens,DrawerDesignTokens,EditorDesignTokens,FieldsetDesignTokens,FileUploadDesignTokens,FloatLabelDesignTokens,GalleriaDesignTokens,IconFieldDesignTokens,ImageDesignTokens,InlineMessageDesignTokens,InplaceDesignTokens,InputChipsDesignTokens,InputGroupDesignTokens,InputNumberDesignTokens,InputTextDesignTokens,KnobDesignTokens,ListboxDesignTokens,MegaMenuDesignTokens,MenuDesignTokens,MenubarDesignTokens,MessageDesignTokens,MeterGroupDesignTokens,MultiSelectDesignTokens,OrderListDesignTokens,OrganizationChartDesignTokens,OverlayBadgeDesignTokens,PaginatorDesignTokens,PanelDesignTokens,PanelMenuDesignTokens,PasswordDesignTokens,PickListDesignTokens,PopoverDesignTokens,ProgressBarDesignTokens,ProgressSpinnerDesignTokens,RadioButtonDesignTokens,RatingDesignTokens,RippleDesignTokens,ScrollPanelDesignTokens,SelectDesignTokens,SelectButtonDesignTokens,SkeletonDesignTokens,SliderDesignTokens,SpeedDialDesignTokens,SplitButtonDesignTokens,SplitterDesignTokens,StepperDesignTokens,StepsDesignTokens,TabmenuDesignTokens,TabsDesignTokens,TabViewDesignTokens,TagDesignTokens,TerminalDesignTokens,TextareaDesignTokens,TieredMenuDesignTokens,TimelineDesignTokens,ToastDesignTokens,ToggleButtonDesignTokens,ToggleSwitchDesignTokens,ToolbarDesignTokens,TooltipDesignTokens,TreeDesignTokens,TreeSelectDesignTokens,TreeTableDesignTokens" - }, - "PaletteDesignToken": { - "relatedProp": "", - "props": [ - { - "name": "50", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "100", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "200", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "300", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "400", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "500", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "600", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "700", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "800", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "900", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "950", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - } - ], - "methods": [] - }, - "PrimitiveDesignTokens": { - "relatedProp": "", - "props": [ - { - "name": "borderRadius", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "emerald", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "green", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "lime", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "red", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "orange", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "amber", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "yellow", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "teal", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "cyan", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "sky", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "blue", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "indigo", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "violet", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "purple", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "fuchsia", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "pink", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "rose", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "slate", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "gray", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "zinc", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "neutral", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "stone", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "SemanticDesignTokens": { - "relatedProp": "", - "props": [ - { - "name": "transitionDuration", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "focusRing", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "iconSize", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "anchorGutter", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "primary", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "formField", - "optional": false, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] + "extendedTypes": "Omit" } } }, "tokens": { "description": "Define design tokens used by the component.", "values": { - "ColorSchemeDesignToken": { + "TooltipPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", "props": [] }, - "PaletteDesignToken": { + "TooltipOptions": { + "description": "Defines options of Tooltip.", "props": [] }, - "PrimitiveDesignTokens": { + "TooltipDirectivePassThroughOptions": { + "description": "Custom passthrough(pt) options.", "props": [] }, - "SemanticDesignTokens": { + "TooltipDirectivePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", "props": [] + }, + "TooltipContext": { + "description": "Defines current options in Tooltip directive.", + "props": [] + }, + "TooltipDirectiveModifiers": { + "description": "Defines modifiers of Tooltip.", + "props": [] + }, + "TooltipDirectiveBinding": { + "description": "Binding of Tooltip directive.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TooltipDirectivePassThroughOptionType": { + "values": "TooltipDirectivePassThroughAttributes | (options: TooltipPassThroughMethodOptions) => TooltipDirectivePassThroughAttributes | null | undefined" } } } }, - "lara": { - "description": "[Live Demo](https://www.primevue.org/)", + "tooltipstyle": { + "description": "Tooltip directive provides advisory information for a component.\n\n[Live Demo](https://primevue.org/tooltip)", "interfaces": { "description": "Defines the custom interfaces used by the module.", "eventDescription": "Defines the custom events used by the component's emit.", "methodDescription": "Defines methods that can be accessed by the component's reference.", "typeDescription": "Defines the custom types used by the module.", "values": { - "ColorSchemeDesignToken": { + "TooltipStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TooltipStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TooltipClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-tooltip\"", + "description": "Class name of the root element" + }, + { + "name": "arrow", + "optional": false, + "readonly": false, + "value": "\"p-tooltip-arrow\"", + "description": "Class name of the arrow element" + }, + { + "name": "text", + "optional": false, + "readonly": false, + "value": "\"p-tooltip-text\"", + "description": "Class name of the text element" + } + ] + } + } + } + }, + "tree": { + "description": "Tree is used to display hierarchical data.\n\n[Live Demo](https://www.primevue.org/tree/)", + "components": { + "default": { + "description": "Tree is used to display hierarchical data.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", "relatedProp": "", "props": [ { - "name": "colorScheme", - "optional": true, + "name": "instance", + "optional": false, "readonly": false, - "type": "Object", - "default": "" + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TreeProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TreeState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "T", + "default": "", + "description": "Defines parent instance." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "TreeContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." } ], "methods": [] }, - "PaletteDesignToken": { + "TreeSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", "relatedProp": "", "props": [ { - "name": "50", - "optional": true, + "name": "props", + "optional": false, "readonly": false, - "type": "string", - "default": "" + "type": "TreeProps", + "default": "", + "description": "Defines valid properties." }, { - "name": "100", - "optional": true, + "name": "state", + "optional": false, "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "200", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "300", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "400", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "500", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "600", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "700", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "800", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "900", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "950", - "optional": true, - "readonly": false, - "type": "string", - "default": "" + "type": "TreeState", + "default": "", + "description": "Defines current inline state." } ], "methods": [] }, - "PrimitiveDesignTokens": { + "TreeExpandedKeys": { + "description": "Custom expanded keys metadata.", "relatedProp": "", "props": [ - { - "name": "borderRadius", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "emerald", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "green", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "lime", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "red", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "orange", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "amber", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "yellow", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "teal", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "cyan", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "sky", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "blue", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "indigo", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "violet", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "purple", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "fuchsia", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "pink", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "rose", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "slate", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "gray", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "zinc", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "neutral", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "stone", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, { "name": "[key: string]", "optional": false, @@ -74495,50 +65029,995 @@ ], "methods": [] }, - "SemanticDesignTokens": { + "TreeSelectionKeys": { + "description": "Custom selection keys metadata.", "relatedProp": "", "props": [ { - "name": "transitionDuration", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "focusRing", - "optional": true, - "readonly": false, - "type": "Object", - "default": "" - }, - { - "name": "iconSize", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "anchorGutter", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "primary", - "optional": true, - "readonly": false, - "type": "PaletteDesignToken", - "default": "" - }, - { - "name": "formField", + "name": "[key: string]", "optional": false, "readonly": false, - "type": "Object", - "default": "" + "type": "any" + } + ], + "methods": [] + }, + "TreeFilterEvent": { + "description": "Custom filter event.", + "relatedProp": "TreeEmitsOptions.filter", + "props": [ + { + "name": "originalEvent", + "optional": false, + "readonly": false, + "type": "Event", + "default": "", + "description": "Original event" + }, + { + "name": "value", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Filter value" + } + ], + "methods": [] + }, + "TreePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TreeProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "pcFilterContainer", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the IconField component." + }, + { + "name": "pcFilter", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the InputText component." + }, + { + "name": "pcFilterIconContainer", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the InputIcon component." + }, + { + "name": "filterIcon", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the filter icon's DOM element." + }, + { + "name": "wrapper", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the wrapper's DOM element." + }, + { + "name": "rootChildren", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root children's DOM element." + }, + { + "name": "node", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node's DOM element." + }, + { + "name": "nodeContent", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node content's DOM element." + }, + { + "name": "nodeToggleButton", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node toggle button's DOM element." + }, + { + "name": "nodeToggleIcon", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node toggle icon's DOM element." + }, + { + "name": "nodeCheckbox", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the checkbox's DOM element." + }, + { + "name": "nodeIcon", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node icon's DOM element." + }, + { + "name": "nodeLabel", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node label's DOM element." + }, + { + "name": "nodeChildren", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the node children's DOM element." + }, + { + "name": "mask", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the mask's DOM element." + }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "TreePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loading icon's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "TreePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TreeState": { + "description": "Defines current inline state in Tree component.", + "relatedProp": "", + "props": [ + { + "name": "d_expandedKeys", + "optional": false, + "readonly": false, + "type": "TreeExpandedKeys", + "default": "", + "description": "Current expanded keys state." + }, + { + "name": "filterValue", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Current filter value state as a string." + } + ], + "methods": [] + }, + "TreeContext": { + "description": "Defines current options in Tree component.", + "relatedProp": "", + "props": [ + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of the node." + }, + { + "name": "expanded", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current expanded state of the node as a boolean." + }, + { + "name": "selected", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current selected state of the node as a boolean." + }, + { + "name": "checked", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current checked state of the node as a boolean." + }, + { + "name": "leaf", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current leaf state of the node as a boolean." + } + ], + "methods": [] + }, + "TreeProps": { + "description": "Defines valid properties in Tree component.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": true, + "readonly": false, + "type": "TreeNode[]", + "default": "", + "description": "An array of treenodes." + }, + { + "name": "expandedKeys", + "optional": true, + "readonly": false, + "type": "TreeExpandedKeys", + "default": "", + "description": "A map of keys to represent the expansion state in controlled mode." + }, + { + "name": "selectionKeys", + "optional": true, + "readonly": false, + "type": "TreeSelectionKeys", + "default": "", + "description": "A map of keys to control the selection state." + }, + { + "name": "selectionMode", + "optional": true, + "readonly": false, + "type": "\"single\" | \"multiple\" | \"checkbox\"", + "default": "", + "description": "Defines the selection mode." + }, + { + "name": "metaKeySelection", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." + }, + { + "name": "loading", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether to display loading indicator." + }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to display when tree is loading." + }, + { + "name": "loadingMode", + "optional": true, + "readonly": false, + "type": "\"mask\" | \"icon\"", + "default": "mask", + "description": "Loading mode display." + }, + { + "name": "filter", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When specified, displays an input field to filter the items." + }, + { + "name": "filterBy", + "optional": true, + "readonly": false, + "type": "string", + "default": "label", + "description": "When filtering is enabled, filterBy decides which field or fields (comma separated) to search against." + }, + { + "name": "filterMode", + "optional": true, + "readonly": false, + "type": "\"lenient\" | \"strict\"", + "default": "lenient", + "description": "Mode for filtering." + }, + { + "name": "filterPlaceholder", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Placeholder text to show when filter input is empty." + }, + { + "name": "filterLocale", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Locale to use in filtering. The default locale is the host environment's current locale." + }, + { + "name": "highlightOnSelect", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Highlights automatically the first item." + }, + { + "name": "scrollHeight", + "optional": true, + "readonly": false, + "type": "HintedString<\"flex\">", + "default": "", + "description": "Height of the scroll viewport in fixed units or the 'flex' keyword for a dynamic size." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Defines a string value that labels an interactive element." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Identifier of the underlying menu element." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough>", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TreeSlots": { + "description": "Defines valid slots in Tree component.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "Function" + } + ], + "methods": [ + { + "name": "default", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: TreeNode, // Tree node instance\n \t selected: boolean, // Selection state\n }" + } + ], + "returnType": "VNode[]", + "description": "Default content slot." + }, + { + "name": "loadingicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "loadingicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom loading icon template." + }, + { + "name": "searchicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "searchicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. Use 'filtericon' slot instead.\nCustom search icon template." + }, + { + "name": "filtericon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "filtericon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom search icon template." + }, + { + "name": "togglericon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", + "description": "toggleicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. Use 'nodetoggleicon' slot instead.\nCustom toggle icon template." + }, + { + "name": "nodetogglericon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", + "description": "toggleicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. Use 'nodetoggleicon' slot instead.\nCustom node toggle icon template." + }, + { + "name": "nodetoggleicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", + "description": "toggleicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom node toggle icon template." + }, + { + "name": "nodeicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: TreeNode, // Tree node instance\n \t class: string, // Style class of the icon.\n }", + "description": "nodeicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom node icon template." + }, + { + "name": "checkboxicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t checked: boolean, // Check state of the node\n \t partialChecked: boolean, // Partial check state of the node\n }", + "description": "checkboxicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom checkbox icon" + } + ] + }, + "TreeEmitsOptions": { + "description": "Defines valid emits in Tree component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:expandedKeys", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "TreeExpandedKeys", + "description": "New expanded keys." + } + ], + "returnType": "void", + "description": "Emitted when the expanded keys change." + }, + { + "name": "update:selectionKeys", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "TreeSelectionKeys", + "description": "New selection keys." + } + ], + "returnType": "void", + "description": "Emitted when the selection keys change." + }, + { + "name": "node-select", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is selected." + }, + { + "name": "node-unselect", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is unselected." + }, + { + "name": "node-expand", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is expanded." + }, + { + "name": "node-collapse", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is collapsed." + }, + { + "name": "filter", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "TreeFilterEvent", + "description": "Custom filter event." + } + ], + "returnType": "void", + "description": "Callback to invoke on filter input." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "TreeSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", + "props": [] + }, + "TreeExpandedKeys": { + "description": "Custom expanded keys metadata.", + "props": [] + }, + "TreeSelectionKeys": { + "description": "Custom selection keys metadata.", + "props": [] + }, + "TreeFilterEvent": { + "description": "Custom filter event.", + "props": [] + }, + "TreePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "TreePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "TreeState": { + "description": "Defines current inline state in Tree component.", + "props": [] + }, + "TreeContext": { + "description": "Defines current options in Tree component.", + "props": [] + }, + "TreeProps": { + "description": "Defines valid properties in Tree component.", + "props": [] + }, + "TreeSlots": { + "description": "Defines valid slots in Tree component.", + "props": [] + }, + "TreeEmitsOptions": { + "description": "Defines valid emits in Tree component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TreePassThroughOptionType": { + "values": "TreePassThroughAttributes | (options: TreePassThroughMethodOptions) => undefined | string | null | undefined" + }, + "TreeEmits": { + "values": "EmitFn" + } + } + } + }, + "treestyle": { + "description": "Tree is used to display hierarchical data.\n\n[Live Demo](https://www.primevue.org/tree/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreeStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TreeClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-tree\"", + "description": "Class name of the root element" + }, + { + "name": "mask", + "optional": false, + "readonly": false, + "value": "\"p-tree-mask\"", + "description": "Class name of the mask element" + }, + { + "name": "loadingIcon", + "optional": false, + "readonly": false, + "value": "\"p-tree-loading-icon\"", + "description": "Class name of the loading icon element" + }, + { + "name": "pcFilterInput", + "optional": false, + "readonly": false, + "value": "\"p-tree-filter-input\"", + "description": "Class name of the filter input element" + }, + { + "name": "wrapper", + "optional": false, + "readonly": false, + "value": "\"p-tree-root\"", + "description": "Class name of the wrapper element" + }, + { + "name": "rootChildren", + "optional": false, + "readonly": false, + "value": "\"p-tree-root-children\"", + "description": "Class name of the root children element" + }, + { + "name": "node", + "optional": false, + "readonly": false, + "value": "\"p-tree-node\"", + "description": "Class name of the node element" + }, + { + "name": "nodeContent", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-content\"", + "description": "Class name of the node content element" + }, + { + "name": "nodeToggleButton", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-toggle-button\"", + "description": "Class name of the node toggle button element" + }, + { + "name": "nodeToggleIcon", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-toggle-icon\"", + "description": "Class name of the node toggle icon element" + }, + { + "name": "nodeCheckbox", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-checkbox\"", + "description": "Class name of the node checkbox element" + }, + { + "name": "nodeIcon", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-icon\"", + "description": "Class name of the node icon element" + }, + { + "name": "nodeLabel", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-label\"", + "description": "Class name of the node label element" + }, + { + "name": "nodeChildren", + "optional": false, + "readonly": false, + "value": "\"p-tree-node-children\"", + "description": "Class name of the node children element" + } + ] + } + } + } + }, + "treenode": { + "description": "PrimeVue tree components share a common api to specify the node.", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeNode": { + "description": "Custom TreeNode metadata.", + "relatedProp": "", + "props": [ + { + "name": "key", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Mandatory unique key of the node." + }, + { + "name": "label", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Label of the node." + }, + { + "name": "data", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Data represented by the node." + }, + { + "name": "type", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Type of the node to match a template." + }, + { + "name": "icon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon of the node to display next to content." + }, + { + "name": "children", + "optional": true, + "readonly": false, + "type": "TreeNode[]", + "default": "", + "description": "An array of treenodes as children." + }, + { + "name": "style", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Inline style of the node." + }, + { + "name": "styleClass", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Style class of the node." + }, + { + "name": "selectable", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether the node is selectable when selection mode is enabled." + }, + { + "name": "leaf", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Specifies if the node has children. Used in lazy loading." + }, + { + "name": "loading", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Specifies the node loading. Used in Tree and TreeTable." + }, + { + "name": "expandedIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to use in expanded state." + }, + { + "name": "collapsedIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Icon to use in collapsed state." }, { "name": "[key: string]", @@ -74554,22 +66033,3672 @@ "tokens": { "description": "Define design tokens used by the component.", "values": { - "ColorSchemeDesignToken": { - "props": [] - }, - "PaletteDesignToken": { - "props": [] - }, - "PrimitiveDesignTokens": { - "props": [] - }, - "SemanticDesignTokens": { + "TreeNode": { + "description": "Custom TreeNode metadata.", "props": [] } } } }, - "themes/service": {}, + "treeselect": { + "description": "TreeSelect is a form component to choose from hierarchical data.\n\n[Live Demo](https://www.primevue.org/treeselect/)", + "components": { + "default": { + "description": "TreeSelect is a form component to choose from hierarchical data.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeSelectPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TreeSelectProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TreeSelectState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "TreeSelectSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TreeSelectProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TreeSelectState", + "default": "", + "description": "Defines current inline state." + } + ], + "methods": [] + }, + "TreeSelectPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TreeSelectProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "labelContainer", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the label container's DOM element." + }, + { + "name": "label", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the label's DOM element." + }, + { + "name": "chipItem", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the chip's DOM element." + }, + { + "name": "pcChip", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the Chip." + }, + { + "name": "dropdown", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the dropdown's DOM element." + }, + { + "name": "dropdownIcon", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the dropdown icon's DOM element." + }, + { + "name": "panel", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the panel's DOM element." + }, + { + "name": "treeContainer", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the tree container's DOM element." + }, + { + "name": "pcTree", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to Tree component." + }, + { + "name": "emptyMessage", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the empty message's DOM element." + }, + { + "name": "hiddenInputContainer", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the hidden input container's DOM element." + }, + { + "name": "hiddenInput", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the hidden input's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + }, + { + "name": "transition", + "optional": true, + "readonly": false, + "type": "TreeSelectPassThroughTransitionType", + "default": "", + "description": "Used to control Vue Transition API." + } + ], + "methods": [] + }, + "TreeSelectPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TreeSelectState": { + "description": "Defines current inline state in TreeSelect component.", + "relatedProp": "", + "props": [ + { + "name": "focused", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current focused state as a boolean." + }, + { + "name": "overlayVisible", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current overlay visible state as a boolean." + }, + { + "name": "expandedKeys", + "optional": false, + "readonly": false, + "type": "TreeExpandedKeys", + "default": "", + "description": "Current expanded keys state." + } + ], + "methods": [] + }, + "TreeSelectProps": { + "description": "Defines valid properties in TreeSelect component.", + "relatedProp": "", + "props": [ + { + "name": "modelValue", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Value of the component." + }, + { + "name": "options", + "optional": true, + "readonly": false, + "type": "TreeNode[]", + "default": "", + "description": "An array of treenodes." + }, + { + "name": "scrollHeight", + "optional": true, + "readonly": false, + "type": "string", + "default": "20rem", + "description": "Height of the viewport, a scrollbar is defined if height of list exceeds this value." + }, + { + "name": "placeholder", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Label to display when there are no selections." + }, + { + "name": "invalid", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should have invalid state style." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "variant", + "optional": true, + "readonly": false, + "type": "\"outlined\" | \"filled\"", + "default": "outlined", + "description": "Specifies the input variant of the component." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Index of the element in tabbing order." + }, + { + "name": "selectionMode", + "optional": true, + "readonly": false, + "type": "\"single\" | \"multiple\" | \"checkbox\"", + "default": "", + "description": "Defines the selection mode." + }, + { + "name": "panelClass", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Style class of the overlay panel." + }, + { + "name": "appendTo", + "optional": true, + "readonly": false, + "type": "HintedString<\"body\" | \"self\"> | HTMLElement", + "default": "body", + "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." + }, + { + "name": "emptyMessage", + "optional": true, + "readonly": false, + "type": "string", + "default": "No available options", + "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." + }, + { + "name": "display", + "optional": true, + "readonly": false, + "type": "\"comma\" | \"chip\"", + "default": "comma", + "description": "Defines how the selected items are displayed." + }, + { + "name": "metaKeySelection", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." + }, + { + "name": "inputId", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Identifier of the underlying input element." + }, + { + "name": "inputClass", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Style class of the input field." + }, + { + "name": "inputStyle", + "optional": true, + "readonly": false, + "type": "object", + "default": "", + "description": "Inline style of the input field." + }, + { + "name": "inputProps", + "optional": true, + "readonly": false, + "type": "InputHTMLAttributes", + "default": "", + "description": "Used to pass all properties of the HTMLInputElement to the focusable input element inside the component." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes a string value that labels the component." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TreeSelectSlots": { + "description": "Defines valid slots in TreeSelect component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "value", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t value: any, // Selected value\n \t placeholder: string, // Placeholder\n }", + "description": "value slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom value template." + }, + { + "name": "header", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t value: any, // Selected value\n \t options: TreeNode, // An array of treenodes.\n }", + "description": "header slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom header template." + }, + { + "name": "footer", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t value: any, // Selected value\n \t options: TreeNode, // An array of treenodes.\n }", + "description": "footer slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom footer template." + }, + { + "name": "empty", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom empty template." + }, + { + "name": "triggericon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "dropdownicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. use 'dropdownicon' slot instead.\nCustom indicator template." + }, + { + "name": "dropdownicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "dropdownicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom indicator template." + }, + { + "name": "itemtogglericon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: any, // Node instance\n \t expanded: TreeNode, // Expanded state of the node\n }", + "description": "item toggler icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "", + "deprecated": "since v4.0. Use 'itemtoggleicon' slot instead.\nCustom item toggler icon template." + }, + { + "name": "itemtoggleicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t node: any, // Node instance\n \t expanded: TreeNode, // Expanded state of the node\n }", + "description": "item toggle icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom item toggle icon template." + }, + { + "name": "itemcheckboxicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t checked: boolean, // Check state of the node\n \t partialChecked: boolean, // Partial check state of the node\n }", + "description": "item checkbox icon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom item checkbox icon template." + } + ] + }, + "TreeSelectEmitsOptions": { + "description": "Defines valid emits in TreeSelect component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:modelValue", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "any", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the value changes." + }, + { + "name": "change", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "string[]", + "description": "Selected node keys" + } + ], + "returnType": "void", + "description": "Callback to invoke on value change." + }, + { + "name": "before-show", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke before the overlay is shown." + }, + { + "name": "before-hide", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke before the overlay is hidden." + }, + { + "name": "show", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke when the overlay is shown." + }, + { + "name": "hide", + "parameters": [], + "returnType": "void", + "description": "Callback to invoke when the overlay is hidden." + }, + { + "name": "node-select", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is selected." + }, + { + "name": "node-unselect", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is unselected." + }, + { + "name": "node-expand", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is expanded." + }, + { + "name": "node-collapse", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is collapsed." + } + ] + }, + "TreeSelectMethods": { + "relatedProp": "", + "props": [ + { + "name": "show", + "optional": false, + "readonly": false, + "type": "Function", + "default": "" + }, + { + "name": "hide", + "optional": false, + "readonly": false, + "type": "Function", + "default": "" + } + ], + "methods": [] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreeSelectPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "TreeSelectSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", + "props": [] + }, + "TreeSelectPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "TreeSelectPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "TreeSelectState": { + "description": "Defines current inline state in TreeSelect component.", + "props": [] + }, + "TreeSelectProps": { + "description": "Defines valid properties in TreeSelect component.", + "props": [] + }, + "TreeSelectSlots": { + "description": "Defines valid slots in TreeSelect component.", + "props": [] + }, + "TreeSelectEmitsOptions": { + "description": "Defines valid emits in TreeSelect component.", + "props": [] + }, + "TreeSelectMethods": { + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TreeSelectPassThroughOptionType": { + "values": "TreeSelectPassThroughAttributes | (options: TreeSelectPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "TreeSelectPassThroughTransitionType": { + "values": "TransitionProps | (options: TreeSelectPassThroughMethodOptions) => TransitionProps | undefined" + }, + "TreeSelectEmits": { + "values": "EmitFn" + } + } + } + }, + "treeselectstyle": { + "description": "TreeSelect is a form component to choose from hierarchical data.\n\n[Live Demo](https://www.primevue.org/treeselect/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeSelectStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreeSelectStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TreeSelectClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-treeselect\"", + "description": "Class name of the root element" + }, + { + "name": "labelContainer", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-label-container\"", + "description": "Class name of the label container element" + }, + { + "name": "label", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-label\"", + "description": "Class name of the label element" + }, + { + "name": "chipItem", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-chip-item\"", + "description": "Class name of the chip item element" + }, + { + "name": "pcChip", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-chip\"", + "description": "Class name of the chip element" + }, + { + "name": "dropdown", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-dropdown\"", + "description": "Class name of the dropdown element" + }, + { + "name": "dropdownIcon", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-dropdown-icon\"", + "description": "Class name of the dropdown icon element" + }, + { + "name": "panel", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-overlay\"", + "description": "Class name of the panel element" + }, + { + "name": "treeContainer", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-tree-container\"", + "description": "Class name of the tree container element" + }, + { + "name": "emptyMessage", + "optional": false, + "readonly": false, + "value": "\"p-treeselect-empty-message\"", + "description": "Class name of the empty message element" + } + ] + } + } + } + }, + "treetable": { + "description": "TreeTable is used to display hierarchical data in tabular format.\n\n[Live Demo](https://www.primevue.org/treetable/)", + "components": { + "default": { + "description": "TreeTable is used to display hierarchical data in tabular format.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeTablePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TreeTableProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TreeTableState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "TreeTableContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "TreeTableSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "props", + "optional": false, + "readonly": false, + "type": "TreeTableProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "TreeTableState", + "default": "", + "description": "Defines current inline state." + } + ], + "methods": [] + }, + "TreeTableFilterMetaData": { + "description": "Custom treetable filter metadata.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Filter value" + }, + { + "name": "matchMode", + "optional": false, + "readonly": false, + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "default": "", + "description": "Filter match mode" + } + ], + "methods": [] + }, + "TreeTableOperatorFilterMetaData": { + "description": "Custom operator filter metadata.", + "relatedProp": "", + "props": [ + { + "name": "operator", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Filter operator" + }, + { + "name": "constraints", + "optional": false, + "readonly": false, + "type": "TreeTableFilterMetaData[]", + "default": "", + "description": "Array of filter meta datas." + } + ], + "methods": [] + }, + "TreeTableFilterMeta": { + "description": "Custom filter metadata.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "string | TreeTableFilterMetaData | TreeTableOperatorFilterMetaData" + } + ], + "methods": [] + }, + "TreeTableSortEvent": { + "description": "Custom sort event.", + "relatedProp": "TreeTableEmitsOptions.sort", + "props": [ + { + "name": "originalEvent", + "optional": false, + "readonly": false, + "type": "Event", + "default": "", + "description": "Browser event." + }, + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of first record" + }, + { + "name": "rows", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Number of rows to display in new page" + }, + { + "name": "sortField", + "optional": false, + "readonly": false, + "type": "undefined | string | Function", + "default": "", + "description": "Field to sort against" + }, + { + "name": "sortOrder", + "optional": false, + "readonly": false, + "type": "undefined | null | 0 | 1 | -1", + "default": "", + "description": "Sort order as integer" + }, + { + "name": "multiSortMeta", + "optional": false, + "readonly": false, + "type": "undefined | null | TreeTableSortMeta[]", + "default": "", + "description": "MultiSort metadata" + }, + { + "name": "filters", + "optional": false, + "readonly": false, + "type": "TreeTableFilterMeta", + "default": "", + "description": "Collection of active filters" + }, + { + "name": "filterMatchModes", + "optional": false, + "readonly": false, + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "default": "", + "description": "Match modes per field" + } + ], + "methods": [], + "extendedBy": "TreeTablePageEvent,TreeTableFilterEvent" + }, + "TreeTablePageEvent": { + "description": "Custom page event.", + "relatedProp": "TreeTableEmitsOptions.sort", + "props": [ + { + "name": "originalEvent", + "optional": false, + "readonly": false, + "type": "Event", + "default": "", + "description": "Browser event." + }, + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of first record" + }, + { + "name": "rows", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Number of rows to display in new page" + }, + { + "name": "sortField", + "optional": false, + "readonly": false, + "type": "undefined | string | Function", + "default": "", + "description": "Field to sort against" + }, + { + "name": "sortOrder", + "optional": false, + "readonly": false, + "type": "undefined | null | 0 | 1 | -1", + "default": "", + "description": "Sort order as integer" + }, + { + "name": "multiSortMeta", + "optional": false, + "readonly": false, + "type": "undefined | null | TreeTableSortMeta[]", + "default": "", + "description": "MultiSort metadata" + }, + { + "name": "filters", + "optional": false, + "readonly": false, + "type": "TreeTableFilterMeta", + "default": "", + "description": "Collection of active filters" + }, + { + "name": "filterMatchModes", + "optional": false, + "readonly": false, + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "default": "", + "description": "Match modes per field" + }, + { + "name": "page", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "New page number" + }, + { + "name": "pageCount", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Total page count" + } + ], + "methods": [], + "extendedTypes": "TreeTableSortEvent" + }, + "TreeTableFilterEvent": { + "description": "Custom filter event.", + "relatedProp": "TreeTableEmitsOptions.sort", + "props": [ + { + "name": "originalEvent", + "optional": false, + "readonly": false, + "type": "Event", + "default": "", + "description": "Browser event." + }, + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of first record" + }, + { + "name": "rows", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Number of rows to display in new page" + }, + { + "name": "sortField", + "optional": false, + "readonly": false, + "type": "undefined | string | Function", + "default": "", + "description": "Field to sort against" + }, + { + "name": "sortOrder", + "optional": false, + "readonly": false, + "type": "undefined | null | 0 | 1 | -1", + "default": "", + "description": "Sort order as integer" + }, + { + "name": "multiSortMeta", + "optional": false, + "readonly": false, + "type": "undefined | null | TreeTableSortMeta[]", + "default": "", + "description": "MultiSort metadata" + }, + { + "name": "filters", + "optional": false, + "readonly": false, + "type": "TreeTableFilterMeta", + "default": "", + "description": "Collection of active filters" + }, + { + "name": "filterMatchModes", + "optional": false, + "readonly": false, + "type": "undefined | HintedString<\"startsWith\" | \"contains\" | \"notContains\" | \"endsWith\" | \"equals\" | \"notEquals\" | \"in\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", + "default": "", + "description": "Match modes per field" + }, + { + "name": "filteredValue", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Filtered collection (non-lazy only)" + } + ], + "methods": [], + "extendedTypes": "TreeTableSortEvent" + }, + "TreeTableSortMeta": { + "description": "Custom sort metadata.", + "relatedProp": "", + "props": [ + { + "name": "field", + "optional": false, + "readonly": false, + "type": "string", + "default": "", + "description": "Column field" + }, + { + "name": "order", + "optional": false, + "readonly": false, + "type": "undefined | null | 0 | 1 | -1", + "default": "", + "description": "Column sort order" + } + ], + "methods": [] + }, + "TreeTableExpandedKeys": { + "description": "Custom expanded keys metadata.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TreeTableSelectionKeys": { + "description": "Custom selection keys metadata.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TreeTablePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "TreeTableProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "loading", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loading wrapper's DOM element." + }, + { + "name": "mask", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the mask's DOM element." + }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loading icon's DOM element." + }, + { + "name": "header", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the header's DOM element." + }, + { + "name": "pcPaginator", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the Paginator component." + }, + { + "name": "tableContainer", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the table container's DOM element." + }, + { + "name": "table", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the table's DOM element." + }, + { + "name": "thead", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the thead's DOM element." + }, + { + "name": "headerRow", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the header row's DOM element." + }, + { + "name": "tbody", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the tbody's DOM element." + }, + { + "name": "row", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the row's DOM element." + }, + { + "name": "emptyMessage", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the empty message's DOM element." + }, + { + "name": "emptyMessageCell", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the empty message cell's DOM element." + }, + { + "name": "tfoot", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the tfoot's DOM element." + }, + { + "name": "footerRow", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the footer row's DOM element." + }, + { + "name": "footer", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the footer's DOM element." + }, + { + "name": "columnResizeIndicator", + "optional": true, + "readonly": false, + "type": "TreeTablePassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the column resize indicator's DOM element." + }, + { + "name": "column", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to pass attributes to the Column helper components." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "TreeTablePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "TreeTableState": { + "description": "Defines current inline state in TreeTable component.", + "relatedProp": "", + "props": [ + { + "name": "d_first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Current index of first record as a number." + }, + { + "name": "d_rows", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Current number of rows to display in new page as a number." + }, + { + "name": "d_sortField", + "optional": false, + "readonly": false, + "type": "undefined | string | Function", + "default": "", + "description": "Current sort field." + }, + { + "name": "d_sortOrder", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Current order to sort the data by default." + }, + { + "name": "d_multiSortMeta", + "optional": false, + "readonly": false, + "type": "TreeTableSortMeta[]", + "default": "", + "description": "Current sortmeta objects to sort the data." + }, + { + "name": "d_groupRowsSortMeta", + "optional": false, + "readonly": false, + "type": "TreeTableSortMeta", + "default": "", + "description": "Current group sortmeta objects to sort the data." + }, + { + "name": "d_selectionKeys", + "optional": false, + "readonly": false, + "type": "any[]", + "default": "", + "description": "Current keys of selected rows." + }, + { + "name": "d_expandedRowKeys", + "optional": false, + "readonly": false, + "type": "any[]", + "default": "", + "description": "Current keys of rows in expanded state." + }, + { + "name": "d_columnOrder", + "optional": false, + "readonly": false, + "type": "string[]", + "default": "", + "description": "Current order of the columns." + }, + { + "name": "d_editingRowKeys", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Current keys of editing rows." + }, + { + "name": "d_editingMeta", + "optional": false, + "readonly": false, + "type": "object", + "default": "", + "description": "Current editing meta data." + }, + { + "name": "d_filters", + "optional": false, + "readonly": false, + "type": "TreeTableFilterMeta", + "default": "", + "description": "Current filters object." + }, + { + "name": "d_editing", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current editing as a boolean." + } + ], + "methods": [] + }, + "TreeTableContext": { + "description": "Defines current options in TreeTable component.", + "relatedProp": "", + "props": [ + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Current index state of the item." + }, + { + "name": "frozen", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current frozen state of the row as a boolean." + }, + { + "name": "selectable", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current selectable state of the row as a boolean." + }, + { + "name": "selected", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current selected state of the row as a boolean." + } + ], + "methods": [] + }, + "TreeTableProps": { + "description": "Defines valid properties in TreeTable component.", + "relatedProp": "", + "props": [ + { + "name": "value", + "optional": true, + "readonly": false, + "type": "TreeNode[]", + "default": "", + "description": "An array of treenodes." + }, + { + "name": "dataKey", + "optional": true, + "readonly": false, + "type": "string | Function", + "default": "\"key\"", + "description": "Name of the field that uniquely identifies the a record in the data." + }, + { + "name": "expandedKeys", + "optional": true, + "readonly": false, + "type": "TreeTableExpandedKeys", + "default": "", + "description": "A map of keys to represent the state of the tree expansion state in controlled mode." + }, + { + "name": "selectionKeys", + "optional": true, + "readonly": false, + "type": "TreeTableSelectionKeys", + "default": "", + "description": "A map of keys to control the selection state." + }, + { + "name": "selectionMode", + "optional": true, + "readonly": false, + "type": "\"single\" | \"multiple\" | \"checkbox\"", + "default": "", + "description": "Defines the selection mode." + }, + { + "name": "metaKeySelection", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." + }, + { + "name": "rows", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Number of rows to display per page." + }, + { + "name": "first", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "Index of the first row to be displayed." + }, + { + "name": "totalRecords", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Number of total records, defaults to length of value when not defined." + }, + { + "name": "paginator", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When specified as true, enables the pagination." + }, + { + "name": "paginatorPosition", + "optional": true, + "readonly": false, + "type": "\"top\" | \"bottom\" | \"both\"", + "default": "bottom", + "description": "Position of the paginator, options are 'top','bottom' or 'both'." + }, + { + "name": "alwaysShowPaginator", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Whether to show it even there is only one page." + }, + { + "name": "paginatorTemplate", + "optional": true, + "readonly": false, + "type": "string", + "default": "FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown", + "description": "Template of the paginator. It can be customized using the template property using the predefined keys. Here are the available elements that can be placed inside a paginator in any order.\n\n- FirstPageLink\n- PrevPageLink\n- PageLinks\n- NextPageLink\n- LastPageLink\n- RowsPerPageDropdown\n- JumpToPageDropdown\n- JumpToPageInput\n- CurrentPageReport" + }, + { + "name": "pageLinkSize", + "optional": true, + "readonly": false, + "type": "number", + "default": "5", + "description": "Number of page links to display." + }, + { + "name": "rowsPerPageOptions", + "optional": true, + "readonly": false, + "type": "number[]", + "default": "", + "description": "Array of integer values to display inside rows per page dropdown." + }, + { + "name": "currentPageReportTemplate", + "optional": true, + "readonly": false, + "type": "string", + "default": "'({currentPage} of {totalPages})'", + "description": "Template of the current page report element. It displays information about the pagination state.\n\n- {currentPage}\n- {totalPages}\n- {rows}\n- {first}\n- {last}\n- {totalRecords}" + }, + { + "name": "lazy", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Defines if data is loaded and interacted with in lazy manner." + }, + { + "name": "loading", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Displays a loader to indicate data load is in progress." + }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "The icon to show while indicating data load is in progress." + }, + { + "name": "loadingMode", + "optional": true, + "readonly": false, + "type": "\"mask\" | \"icon\"", + "default": "mask", + "description": "Loading mode display." + }, + { + "name": "rowHover", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, background of the rows change on hover." + }, + { + "name": "autoLayout", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether the cell widths scale according to their content or not." + }, + { + "name": "sortField", + "optional": true, + "readonly": false, + "type": "string | Function", + "default": "", + "description": "Property name or a getter function of a row data used for sorting by default." + }, + { + "name": "sortOrder", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Order to sort the data by default." + }, + { + "name": "defaultSortOrder", + "optional": true, + "readonly": false, + "type": "number", + "default": "1", + "description": "Default sort order of an unsorted column." + }, + { + "name": "multiSortMeta", + "optional": true, + "readonly": false, + "type": "null | TreeTableSortMeta[]", + "default": "", + "description": "An array of SortMeta objects to sort the data by default in multiple sort mode." + }, + { + "name": "sortMode", + "optional": true, + "readonly": false, + "type": "\"single\" | \"multiple\"", + "default": "single", + "description": "Defines whether sorting works on single column or on multiple columns." + }, + { + "name": "removableSort", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, columns can have an un-sorted state." + }, + { + "name": "filters", + "optional": true, + "readonly": false, + "type": "TreeTableFilterMeta", + "default": "", + "description": "Filters object with key-value pairs to define the filters." + }, + { + "name": "filterMode", + "optional": true, + "readonly": false, + "type": "\"lenient\" | \"strict\"", + "default": "lenient", + "description": "Mode for filtering." + }, + { + "name": "filterLocale", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Locale to use in filtering. The default locale is the host environment's current locale." + }, + { + "name": "resizableColumns", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, columns can be resized using drag and drop." + }, + { + "name": "columnResizeMode", + "optional": true, + "readonly": false, + "type": "\"fit\" | \"expand\"", + "default": "fit", + "description": "Defines whether the overall table width should change on column resize." + }, + { + "name": "indentation", + "optional": true, + "readonly": false, + "type": "number", + "default": "1", + "description": "Indentation factor as rem value for children nodes." + }, + { + "name": "showGridlines", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether to show grid lines between cells." + }, + { + "name": "scrollable", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When specified, enables horizontal and/or vertical scrolling." + }, + { + "name": "scrollHeight", + "optional": true, + "readonly": false, + "type": "HintedString<\"flex\">", + "default": "", + "description": "Height of the scroll viewport in fixed pixels or the 'flex' keyword for a dynamic size." + }, + { + "name": "size", + "optional": true, + "readonly": false, + "type": "\"large\" | \"small\"", + "default": "", + "description": "Defines the size of the table." + }, + { + "name": "tableStyle", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Inline style of the table element." + }, + { + "name": "tableClass", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Style class of the table element." + }, + { + "name": "tableProps", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Props to pass to the table element." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "TreeTableSlots": { + "description": "Defines valid slots in TreeTable component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "header", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom header template." + }, + { + "name": "footer", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom footer template." + }, + { + "name": "paginatorstart", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom paginator start template." + }, + { + "name": "paginatorend", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom paginator end template." + }, + { + "name": "empty", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom empty template." + }, + { + "name": "loadingicon", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom loading icon template." + }, + { + "name": "checkboxicon", + "parameters": [], + "returnType": "VNode[]", + "description": "Custom checkbox icon template." + }, + { + "name": "paginatorfirstpagelinkicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator first page link icon.\n }" + } + ], + "returnType": "VNode[]", + "description": "Custom paginator first page link icon template." + }, + { + "name": "paginatorprevpagelinkicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator prev page link icon.\n }" + } + ], + "returnType": "VNode[]", + "description": "Custom paginator previous page link icon template." + }, + { + "name": "paginatornextpagelinkicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator next page link icon.\n }" + } + ], + "returnType": "VNode[]", + "description": "Custom paginator next page link icon template." + }, + { + "name": "paginatorlastpagelinkicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator last page link icon.\n }" + } + ], + "returnType": "VNode[]", + "description": "Custom paginator last page link icon template." + }, + { + "name": "paginatorrowsperpagedropdownicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator rows per page dropdown icon.\n }", + "description": "paginatorrowsperpagedropdownicon's params." + } + ], + "returnType": "VNode[]", + "description": "Custom paginatorrowsperpagedropdownicon template." + }, + { + "name": "paginatorjumptopagedropdownicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the paginator jump to page dropdown icon.\n }", + "description": "paginatorjumptopagedropdownicon's params." + } + ], + "returnType": "VNode[]", + "description": "Custom paginatorjumptopagedropdownicon template." + } + ] + }, + "TreeTableEmitsOptions": { + "description": "Defines valid emits in TreeTable component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:expandedKeys", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "TreeTableExpandedKeys", + "description": "New expanded keys." + } + ], + "returnType": "void", + "description": "Emitted when the expanded keys change." + }, + { + "name": "update:selectionKeys", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "TreeTableSelectionKeys" + } + ], + "returnType": "void", + "description": "Emitted when the selection keys change." + }, + { + "name": "update:first", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "number", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the first changes." + }, + { + "name": "update:rows", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "number", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the rows changes." + }, + { + "name": "update:sortField", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "string", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the sortField changes." + }, + { + "name": "update:sortOrder", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "undefined | number", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the sortOrder changes." + }, + { + "name": "update:multiSortMeta", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "undefined | null | TreeTableSortMeta[]", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the multiSortMeta changes." + }, + { + "name": "page", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "TreeTablePageEvent", + "description": "Custom page event." + } + ], + "returnType": "void", + "description": "Callback to invoke on pagination. Sort and Filter information is also available for lazy loading implementation." + }, + { + "name": "sort", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "TreeTableSortEvent", + "description": "Custom sort event." + } + ], + "returnType": "void", + "description": "Callback to invoke on sort. Page and Filter information is also available for lazy loading implementation." + }, + { + "name": "filter", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "TreeTableFilterEvent", + "description": "Custom filter event." + } + ], + "returnType": "void", + "description": "Event to emit after filtering, not triggered in lazy mode." + }, + { + "name": "node-select", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is selected." + }, + { + "name": "node-unselect", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is unselected." + }, + { + "name": "node-expand", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is expanded." + }, + { + "name": "node-collapse", + "parameters": [ + { + "name": "node", + "optional": false, + "type": "TreeNode", + "description": "Node instance." + } + ], + "returnType": "void", + "description": "Callback to invoke when a node is collapsed." + }, + { + "name": "column-resize-end", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when a column is resized." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreeTablePassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "TreeTableSharedPassThroughMethodOptions": { + "description": "Custom shared passthrough(pt) option method.", + "props": [] + }, + "TreeTableFilterMetaData": { + "description": "Custom treetable filter metadata.", + "props": [] + }, + "TreeTableOperatorFilterMetaData": { + "description": "Custom operator filter metadata.", + "props": [] + }, + "TreeTableFilterMeta": { + "description": "Custom filter metadata.", + "props": [] + }, + "TreeTableSortEvent": { + "description": "Custom sort event.", + "props": [] + }, + "TreeTablePageEvent": { + "description": "Custom page event.", + "props": [] + }, + "TreeTableFilterEvent": { + "description": "Custom filter event.", + "props": [] + }, + "TreeTableSortMeta": { + "description": "Custom sort metadata.", + "props": [] + }, + "TreeTableExpandedKeys": { + "description": "Custom expanded keys metadata.", + "props": [] + }, + "TreeTableSelectionKeys": { + "description": "Custom selection keys metadata.", + "props": [] + }, + "TreeTablePassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "TreeTablePassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "TreeTableState": { + "description": "Defines current inline state in TreeTable component.", + "props": [] + }, + "TreeTableContext": { + "description": "Defines current options in TreeTable component.", + "props": [] + }, + "TreeTableProps": { + "description": "Defines valid properties in TreeTable component.", + "props": [] + }, + "TreeTableSlots": { + "description": "Defines valid slots in TreeTable component.", + "props": [] + }, + "TreeTableEmitsOptions": { + "description": "Defines valid emits in TreeTable component.", + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "TreeTablePassThroughOptionType": { + "values": "TreeTablePassThroughAttributes | (options: TreeTablePassThroughMethodOptions) => undefined | string | null | undefined" + }, + "TreeTableEmits": { + "values": "EmitFn" + } + } + } + }, + "treetablestyle": { + "description": "TreeTable is used to display hierarchical data in tabular format.\n\n[Live Demo](https://www.primevue.org/treetable/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "TreeTableStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "TreeTableStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "TreeTableClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-treetable\"", + "description": "Class name of the root element" + }, + { + "name": "loading", + "optional": false, + "readonly": false, + "value": "\"p-treetable-loading\"", + "description": "Class name of the loading element" + }, + { + "name": "mask", + "optional": false, + "readonly": false, + "value": "\"p-treetable-mask\"", + "description": "Class name of the mask element" + }, + { + "name": "loadingIcon", + "optional": false, + "readonly": false, + "value": "\"p-treetable-loading-icon\"", + "description": "Class name of the loading icon element" + }, + { + "name": "header", + "optional": false, + "readonly": false, + "value": "\"p-treetable-header\"", + "description": "Class name of the header element" + }, + { + "name": "paginator", + "optional": false, + "readonly": false, + "value": "\"p-treetable-paginator-[position]\"", + "description": "Class name of the paginator element" + }, + { + "name": "tableContainer", + "optional": false, + "readonly": false, + "value": "\"p-treetable-table-container\"", + "description": "Class name of the table container element" + }, + { + "name": "table", + "optional": false, + "readonly": false, + "value": "\"p-treetable-table\"", + "description": "Class name of the table element" + }, + { + "name": "thead", + "optional": false, + "readonly": false, + "value": "\"p-treetable-thead\"", + "description": "Class name of the thead element" + }, + { + "name": "columnResizer", + "optional": false, + "readonly": false, + "value": "\"p-treetable-column-resizer\"", + "description": "Class name of the column resizer element" + }, + { + "name": "columnTitle", + "optional": false, + "readonly": false, + "value": "\"p-treetable-column-title\"", + "description": "Class name of the column title element" + }, + { + "name": "sortIcon", + "optional": false, + "readonly": false, + "value": "\"p-treetable-sort-icon\"", + "description": "Class name of the sort icon element" + }, + { + "name": "pcSortBadge", + "optional": false, + "readonly": false, + "value": "\"p-treetable-sort-badge\"", + "description": "Class name of the sort badge element" + }, + { + "name": "tbody", + "optional": false, + "readonly": false, + "value": "\"p-treetable-tbody\"", + "description": "Class name of the tbody element" + }, + { + "name": "nodeToggleButton", + "optional": false, + "readonly": false, + "value": "\"p-treetable-node-toggle-button\"", + "description": "Class name of the node toggle button element" + }, + { + "name": "nodeToggleIcon", + "optional": false, + "readonly": false, + "value": "\"p-treetable-node-toggle-icon\"", + "description": "Class name of the node toggle icon element" + }, + { + "name": "pcNodeCheckbox", + "optional": false, + "readonly": false, + "value": "\"p-treetable-node-checkbox\"", + "description": "Class name of the node checkbox element" + }, + { + "name": "emptyMessage", + "optional": false, + "readonly": false, + "value": "\"p-treetable-empty-message\"", + "description": "Class name of the empty message element" + }, + { + "name": "tfoot", + "optional": false, + "readonly": false, + "value": "\"p-treetable-tfoot\"", + "description": "Class name of the tfoot element" + }, + { + "name": "footer", + "optional": false, + "readonly": false, + "value": "\"p-treetable-footer\"", + "description": "Class name of the footer element" + }, + { + "name": "columnResizeIndicator", + "optional": false, + "readonly": false, + "value": "\"p-treetable-column-resize-indicator\"", + "description": "Class name of the column resize indicator element" + } + ] + } + } + } + }, + "primevue/src/useconfirm/UseConfirm": { + "functions": { + "description": "Defines the custom functions used by the module.", + "values": { + "useConfirm": { + "name": "useConfirm", + "parameters": [], + "returnType": "Object" + } + } + } + }, + "primevue/src/usedialog/UseDialog": { + "functions": { + "description": "Defines the custom functions used by the module.", + "values": { + "useDialog": { + "name": "useDialog", + "parameters": [], + "returnType": "Object" + } + } + } + }, + "primevue/src/usestyle/UseStyle": {}, + "primevue/src/usetoast/UseToast": { + "functions": { + "description": "Defines the custom functions used by the module.", + "values": { + "useToast": { + "name": "useToast", + "parameters": [], + "returnType": "default" + } + } + } + }, + "virtualscroller": { + "description": "VirtualScroller is a performant approach to handle huge data efficiently.\n\n[Live Demo](https://www.primevue.org/virtualscroller/)", + "components": { + "default": { + "description": "VirtualScroller is a performant approach to handle huge data efficiently.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "VirtualScrollerPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "VirtualScrollerProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "VirtualScrollerState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "VirtualScrollerScrollIndexChangeEvent": { + "description": "Custom scroll index change event.", + "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", + "props": [ + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "First index of the new data range to be loaded." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Last index of the new data range to be loaded." + } + ], + "methods": [], + "extendedBy": "VirtualScrollerLazyEvent,VirtualScrollerViewport" + }, + "VirtualScrollerLazyEvent": { + "description": "Custom lazy event.", + "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", + "props": [ + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "First index of the new data range to be loaded." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Last index of the new data range to be loaded." + } + ], + "methods": [], + "extendedTypes": "VirtualScrollerScrollIndexChangeEvent" + }, + "VirtualScrollerViewport": { + "description": "Custom virtualscroller viewport metadata.", + "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", + "props": [ + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "First index of the new data range to be loaded." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Last index of the new data range to be loaded." + } + ], + "methods": [], + "extendedTypes": "VirtualScrollerScrollIndexChangeEvent" + }, + "VirtualScrollerRangeMethod": { + "description": "Virtual scroller rendered range.", + "relatedProp": "", + "props": [ + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Whether the item is first." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Whether the item is last." + }, + { + "name": "viewport", + "optional": false, + "readonly": false, + "type": "VirtualScrollerViewport", + "default": "", + "description": "Viewport info." + } + ], + "methods": [] + }, + "VirtualScrollerItemOptions": { + "description": "Custom item options.", + "relatedProp": "", + "props": [ + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Item index" + }, + { + "name": "count", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Items count" + }, + { + "name": "first", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is first." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is last." + }, + { + "name": "even", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is even." + }, + { + "name": "odd", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is odd." + }, + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [], + "extendedBy": "VirtualScrollerLoaderOptions" + }, + "VirtualScrollerPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "VirtualScrollerProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "VirtualScrollerPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "content", + "optional": true, + "readonly": false, + "type": "VirtualScrollerPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the content's DOM element." + }, + { + "name": "loader", + "optional": true, + "readonly": false, + "type": "VirtualScrollerPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loader's DOM element." + }, + { + "name": "loadingIcon", + "optional": true, + "readonly": false, + "type": "VirtualScrollerPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the loading icon's DOM element." + }, + { + "name": "spacer", + "optional": true, + "readonly": false, + "type": "VirtualScrollerPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the spacer's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "VirtualScrollerPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "VirtualScrollerState": { + "description": "Defines current inline state in VirtualScroller component.", + "relatedProp": "", + "props": [ + { + "name": "first", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "First index of the new data range to be loaded as a number." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Last index of the new data range to be loaded as a number." + }, + { + "name": "page", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of the first item as a number." + }, + { + "name": "numItemsInViewport", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Visible item count in the viewport as a number." + }, + { + "name": "lastScrollPos", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Lastest scroll position as a number." + }, + { + "name": "d_numToleratedItems", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Additional elements to add to the DOM outside of the view as a number." + }, + { + "name": "d_loading", + "optional": false, + "readonly": false, + "type": "number", + "default": "false", + "description": "Current loading state as a boolean." + }, + { + "name": "loaderArr", + "optional": false, + "readonly": false, + "type": "any[]", + "default": "", + "description": "Loadable items array." + }, + { + "name": "spacerStyle", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "The style of spacer element." + }, + { + "name": "contentStyle", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "The style of content element." + } + ], + "methods": [] + }, + "VirtualScrollerLoaderOptions": { + "description": "Custom virtualscroller loader options", + "relatedProp": "virtualscroller.VirtualScrollerItemOptions", + "props": [ + { + "name": "index", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Item index" + }, + { + "name": "count", + "optional": false, + "readonly": false, + "type": "number", + "default": "", + "description": "Items count" + }, + { + "name": "first", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is first." + }, + { + "name": "last", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is last." + }, + { + "name": "even", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is even." + }, + { + "name": "odd", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "", + "description": "Whether the item is odd." + } + ], + "methods": [], + "extendedTypes": "VirtualScrollerItemOptions" + }, + "VirtualScrollerProps": { + "description": "Defines valid properties in VirtualScroller component.", + "relatedProp": "", + "props": [ + { + "name": "id", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Unique identifier of the element." + }, + { + "name": "style", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Inline style of the component." + }, + { + "name": "class", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Style class of the component." + }, + { + "name": "items", + "optional": true, + "readonly": false, + "type": "null | any[] | any[][]", + "default": "", + "description": "An array of objects to display." + }, + { + "name": "itemSize", + "optional": true, + "readonly": false, + "type": "number | number[]", + "default": "", + "description": "The height/width of item according to orientation." + }, + { + "name": "scrollHeight", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Height of the scroll viewport." + }, + { + "name": "scrollWidth", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Width of the scroll viewport." + }, + { + "name": "orientation", + "optional": true, + "readonly": false, + "type": "\"horizontal\" | \"vertical\" | \"both\"", + "default": "vertical", + "description": "The orientation of scrollbar." + }, + { + "name": "numToleratedItems", + "optional": true, + "readonly": false, + "type": "number", + "default": "half the number of items shown in the view.", + "description": "Determines how many additional elements to add to the DOM outside of the view.\nAccording to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number." + }, + { + "name": "delay", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "Delay in scroll before new data is loaded." + }, + { + "name": "resizeDelay", + "optional": true, + "readonly": false, + "type": "number", + "default": "10", + "description": "Delay after window's resize finishes." + }, + { + "name": "lazy", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Defines if data is loaded and interacted with in lazy manner." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "If disabled, the VirtualScroller feature is eliminated and the content is displayed directly." + }, + { + "name": "loaderDisabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Used to implement a custom loader instead of using the loader feature in the VirtualScroller." + }, + { + "name": "showLoader", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether to show loader." + }, + { + "name": "showSpacer", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "true", + "description": "Used to implement a custom spacer instead of using the spacer feature in the VirtualScroller." + }, + { + "name": "loading", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether to load items." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "string | number", + "default": "0", + "description": "Index of the element in tabbing order." + }, + { + "name": "inline", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, positions the content as inline." + }, + { + "name": "step", + "optional": true, + "readonly": false, + "type": "number", + "default": "0", + "description": "Used to specify how many items to load in each load method in lazy mode." + }, + { + "name": "appendOnly", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Used to append each loaded item to top without removing any items from the DOM. Using very large data may cause the browser to crash." + }, + { + "name": "autoSize", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Whether to dynamically change the height or width of scrollable container." + }, + { + "name": "dt", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "It generates scoped CSS variables using design tokens for the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "any", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [ + { + "name": "onLazyLoad", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "VirtualScrollerLazyEvent", + "description": "Custom lazy event." + } + ], + "returnType": "void", + "description": "Callback to invoke in lazy mode to load new data." + } + ] + }, + "VirtualScrollerSlots": { + "description": "Defines valid slots in VirtualScroller component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "content", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t items: any, // An array of objects to display for virtualscroller\n \t styleClass: string, // Style class of the content\n \t contentRef: (el: any) ⇒ void, // Referance of the content\n\t getItemOptions: (index: number) ⇒ VirtualScrollerItemOptions, // Options of the items\n \t loading: boolean, // Whether the data is loaded.\n \t getLoaderOptions: (index: number, ext: any) ⇒ VirtualScrollerLoaderOptions, // Loader options of the items while the data is loading.\n \t itemSize: undefined, // The height/width of item according to orientation.\n \t rows: undefined, // The number of the rendered rows.\n \t columns: undefined, // The number of the rendered columns.\n \t spacerStyle: any, // The style of spacer element.\n \t contentStyle: any, // The style of content element.\n \t vertical: boolean, // Whether the orientation is vertical.\n \t horizontal: boolean, // Whether the orientation is horizontal.\n \t both: boolean, // Whether the orientation is both.\n }", + "description": "content slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom content template." + }, + { + "name": "item", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t item: any, // Item data.\n \t options: VirtualScrollerItemOptions, // Item options.\n }", + "description": "item slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom item template." + }, + { + "name": "loader", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t options: VirtualScrollerLoaderOptions, // Loader options.\n }", + "description": "header slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom loader template." + }, + { + "name": "loadingicon", + "parameters": [ + { + "name": "scope", + "optional": false, + "type": "{\n \t class: string, // Style class of the icon.\n }", + "description": "loadingicon slot's params." + } + ], + "returnType": "VNode[]", + "description": "Custom loading icon template." + } + ] + }, + "VirtualScrollerEmitsOptions": { + "description": "Defines valid emits in VirtualScroller component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:numToleratedItems", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "number", + "description": "New number tolerated items" + } + ], + "returnType": "void", + "description": "Emitted when the numToleratedItems changes." + }, + { + "name": "scroll", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when scroll position changes." + }, + { + "name": "scroll-index-change", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "VirtualScrollerScrollIndexChangeEvent", + "description": "Custom tab open event." + } + ], + "returnType": "void", + "description": "Callback to invoke when scroll position and item's range in view changes." + }, + { + "name": "lazy-load", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "VirtualScrollerLazyEvent", + "description": "Custom lazy event." + } + ], + "returnType": "void", + "description": "Callback to invoke in lazy mode to load new data." + } + ] + }, + "VirtualScrollerMethods": { + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "scrollTo", + "parameters": [ + { + "name": "options", + "optional": true, + "type": "ScrollToOptions", + "description": "scoll options." + } + ], + "returnType": "void", + "description": "Scroll to move to a specific position." + }, + { + "name": "scrollToIndex", + "parameters": [ + { + "name": "index", + "optional": false, + "type": "number", + "description": "Index of item according to orientation mode." + }, + { + "name": "behavior", + "optional": true, + "type": "ScrollBehavior", + "description": "Behavior of scroll." + } + ], + "returnType": "void", + "description": "Scroll to move to a specific item." + }, + { + "name": "scrollInView", + "parameters": [ + { + "name": "index", + "optional": false, + "type": "number", + "description": "Index of item according to orientation mode." + }, + { + "name": "to", + "optional": false, + "type": "\"to-start\" | \"to-end\"", + "description": "Defines the location of the item in view," + }, + { + "name": "behavior", + "optional": true, + "type": "ScrollBehavior", + "description": "Behavior of scroll" + } + ], + "returnType": "void", + "description": "It is used to move the specified index into the view. It is a method that will usually be needed when keyboard support is added to the virtualScroller component." + }, + { + "name": "getRenderedRange", + "parameters": [], + "returnType": "VirtualScrollerRangeMethod", + "description": "Returns the range of items added to the DOM." + } + ] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "VirtualScrollerPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "props": [] + }, + "VirtualScrollerScrollIndexChangeEvent": { + "description": "Custom scroll index change event.", + "props": [] + }, + "VirtualScrollerLazyEvent": { + "description": "Custom lazy event.", + "props": [] + }, + "VirtualScrollerViewport": { + "description": "Custom virtualscroller viewport metadata.", + "props": [] + }, + "VirtualScrollerRangeMethod": { + "description": "Virtual scroller rendered range.", + "props": [] + }, + "VirtualScrollerItemOptions": { + "description": "Custom item options.", + "props": [] + }, + "VirtualScrollerPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "props": [] + }, + "VirtualScrollerPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "props": [] + }, + "VirtualScrollerState": { + "description": "Defines current inline state in VirtualScroller component.", + "props": [] + }, + "VirtualScrollerLoaderOptions": { + "description": "Custom virtualscroller loader options", + "props": [] + }, + "VirtualScrollerProps": { + "description": "Defines valid properties in VirtualScroller component.", + "props": [] + }, + "VirtualScrollerSlots": { + "description": "Defines valid slots in VirtualScroller component.", + "props": [] + }, + "VirtualScrollerEmitsOptions": { + "description": "Defines valid emits in VirtualScroller component.", + "props": [] + }, + "VirtualScrollerMethods": { + "props": [] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "VirtualScrollerPassThroughOptionType": { + "values": "VirtualScrollerPassThroughAttributes | (options: VirtualScrollerPassThroughMethodOptions) => undefined | string | null | undefined" + }, + "VirtualScrollerEmits": { + "values": "EmitFn" + } + } + } + }, + "virtualscrollerstyle": { + "description": "VirtualScroller is a performant approach to handle huge data efficiently.\n\n[Live Demo](https://www.primevue.org/virtualscroller/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "VirtualScrollerStyle": { + "relatedProp": "", + "props": [], + "methods": [], + "extendedTypes": "default" + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "VirtualScrollerStyle": { + "props": [] + } + } + }, + "enumerations": { + "values": { + "VirtualScrollerClasses": { + "members": [ + { + "name": "root", + "optional": false, + "readonly": false, + "value": "\"p-virtualscroller\"", + "description": "Class name of the root element" + }, + { + "name": "content", + "optional": false, + "readonly": false, + "value": "\"p-virtualscroller-content\"", + "description": "Class name of the content element" + }, + { + "name": "spacer", + "optional": false, + "readonly": false, + "value": "\"p-virtualscroller-spacer\"", + "description": "Class name of the spacer element" + }, + { + "name": "loader", + "optional": false, + "readonly": false, + "value": "\"p-virtualscroller-loader\"", + "description": "Class name of the loader element" + }, + { + "name": "loadingIcon", + "optional": false, + "readonly": false, + "value": "\"p-virtualscroller-loading-icon\"", + "description": "Class name of the loading icon element" + } + ] + } + } + } + }, "themes/accordion": { "description": "Accordion Design Tokens\n\n[Live Demo](https://www.primevue.org/accordion/)", "interfaces": { @@ -82182,6 +77311,15 @@ "default": "", "description": "Selected background of date" }, + { + "name": "date.rangeSelectedBackground", + "token": "datepicker.date.range.selected.background", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Range selected background of date" + }, { "name": "date.color", "token": "datepicker.date.color", @@ -82209,6 +77347,15 @@ "default": "", "description": "Selected color of date" }, + { + "name": "date.rangeSelectedColor", + "token": "datepicker.date.range.selected.color", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Range selected color of date" + }, { "name": "date.width", "token": "datepicker.date.width", @@ -85013,6 +80160,358 @@ } } }, + "themes": { + "description": "[Live Demo](https://www.primevue.org/)", + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "ColorSchemeDesignToken": { + "relatedProp": "", + "props": [ + { + "name": "colorScheme", + "optional": true, + "readonly": false, + "type": "Object", + "default": "" + } + ], + "methods": [], + "extendedBy": "AccordionDesignTokens,AutoCompleteDesignTokens,AvatarDesignTokens,BadgeDesignTokens,BlockUIDesignTokens,BreadcrumbDesignTokens,ButtonDesignTokens,CardDesignTokens,CarouselDesignTokens,CascadeSelectDesignTokens,CheckboxDesignTokens,ChipDesignTokens,ColorPickerDesignTokens,ConfirmDialogDesignTokens,ConfirmPopupDesignTokens,ContextMenuDesignTokens,DataTableDesignTokens,DataViewDesignTokens,DatePickerDesignTokens,DialogDesignTokens,DividerDesignTokens,DockDesignTokens,DrawerDesignTokens,EditorDesignTokens,FieldsetDesignTokens,FileUploadDesignTokens,FloatLabelDesignTokens,GalleriaDesignTokens,IconFieldDesignTokens,ImageDesignTokens,InlineMessageDesignTokens,InplaceDesignTokens,InputChipsDesignTokens,InputGroupDesignTokens,InputNumberDesignTokens,InputTextDesignTokens,KnobDesignTokens,ListboxDesignTokens,MegaMenuDesignTokens,MenuDesignTokens,MenubarDesignTokens,MessageDesignTokens,MeterGroupDesignTokens,MultiSelectDesignTokens,OrderListDesignTokens,OrganizationChartDesignTokens,OverlayBadgeDesignTokens,PaginatorDesignTokens,PanelDesignTokens,PanelMenuDesignTokens,PasswordDesignTokens,PickListDesignTokens,PopoverDesignTokens,ProgressBarDesignTokens,ProgressSpinnerDesignTokens,RadioButtonDesignTokens,RatingDesignTokens,RippleDesignTokens,ScrollPanelDesignTokens,SelectDesignTokens,SelectButtonDesignTokens,SkeletonDesignTokens,SliderDesignTokens,SpeedDialDesignTokens,SplitButtonDesignTokens,SplitterDesignTokens,StepperDesignTokens,StepsDesignTokens,TabmenuDesignTokens,TabsDesignTokens,TabViewDesignTokens,TagDesignTokens,TerminalDesignTokens,TextareaDesignTokens,TieredMenuDesignTokens,TimelineDesignTokens,ToastDesignTokens,ToggleButtonDesignTokens,ToggleSwitchDesignTokens,ToolbarDesignTokens,TooltipDesignTokens,TreeDesignTokens,TreeSelectDesignTokens,TreeTableDesignTokens" + }, + "PaletteDesignToken": { + "relatedProp": "", + "props": [ + { + "name": "50", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "100", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "200", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "300", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "400", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "500", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "600", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "700", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "800", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "900", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "950", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + } + ], + "methods": [] + }, + "PrimitiveDesignTokens": { + "relatedProp": "", + "props": [ + { + "name": "borderRadius", + "optional": true, + "readonly": false, + "type": "Object", + "default": "" + }, + { + "name": "emerald", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "green", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "lime", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "red", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "orange", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "amber", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "yellow", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "teal", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "cyan", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "sky", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "blue", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "indigo", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "violet", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "purple", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "fuchsia", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "pink", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "rose", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "slate", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "gray", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "zinc", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "neutral", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "stone", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "SemanticDesignTokens": { + "relatedProp": "", + "props": [ + { + "name": "transitionDuration", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "focusRing", + "optional": true, + "readonly": false, + "type": "Object", + "default": "" + }, + { + "name": "iconSize", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "anchorGutter", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "primary", + "optional": true, + "readonly": false, + "type": "PaletteDesignToken", + "default": "" + }, + { + "name": "formField", + "optional": false, + "readonly": false, + "type": "Object", + "default": "" + }, + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + } + } + }, + "tokens": { + "description": "Define design tokens used by the component.", + "values": { + "ColorSchemeDesignToken": { + "props": [] + }, + "PaletteDesignToken": { + "props": [] + }, + "PrimitiveDesignTokens": { + "props": [] + }, + "SemanticDesignTokens": { + "props": [] + } + } + } + }, "themes/inlinemessage": { "description": "InlineMessage Design Tokens\n\n[Live Demo](https://www.primevue.org/inlinemessage/)", "interfaces": { @@ -86256,6 +81755,60 @@ "type": "string", "default": "", "description": "Transition duration of root" + }, + { + "name": "sm.fontSize", + "token": "inputtext.sm.font.size", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Sm font size of root" + }, + { + "name": "sm.paddingX", + "token": "inputtext.sm.padding.x", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Sm padding x of root" + }, + { + "name": "sm.paddingY", + "token": "inputtext.sm.padding.y", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Sm padding y of root" + }, + { + "name": "lg.fontSize", + "token": "inputtext.lg.font.size", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Lg font size of root" + }, + { + "name": "lg.paddingX", + "token": "inputtext.lg.padding.x", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Lg padding x of root" + }, + { + "name": "lg.paddingY", + "token": "inputtext.lg.padding.y", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Lg padding y of root" } ] } @@ -88236,15 +83789,6 @@ "values": { "MessageDesignTokens": { "props": [ - { - "name": "root.margin", - "token": "message.margin", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Margin of root" - }, { "name": "root.borderRadius", "token": "message.border.radius", @@ -99120,9099 +94664,5 @@ } } } - }, - "themes/utils": {}, - "tieredmenu": { - "description": "TieredMenu displays submenus in nested overlays.\n\n[Live Demo](https://www.primevue.org/menu/)", - "components": { - "default": { - "description": "TieredMenu displays submenus in nested overlays.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TieredMenuPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TieredMenuProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TieredMenuState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "T", - "default": "", - "description": "Defines parent instance." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "TieredMenuContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TieredMenuPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TieredMenuProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "rootList", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root list's DOM element." - }, - { - "name": "item", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the list item's DOM element." - }, - { - "name": "itemContent", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the item content's DOM element." - }, - { - "name": "itemLink", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the item link's DOM element." - }, - { - "name": "itemIcon", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the item icon's DOM element." - }, - { - "name": "itemLabel", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the item label's DOM element." - }, - { - "name": "submenuIcon", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the submenu icon's DOM element." - }, - { - "name": "separator", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the separator's DOM element." - }, - { - "name": "submenu", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the submenu's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "TieredMenuPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], - "methods": [] - }, - "TieredMenuPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TieredMenuFocusedItemInfo": { - "description": "Defines focused item info", - "relatedProp": "", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Active item index" - }, - { - "name": "level", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Active item level" - }, - { - "name": "parentKey", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Parent key info" - } - ], - "methods": [] - }, - "TieredMenuState": { - "description": "Defines current inline state in TieredMenu component.", - "relatedProp": "", - "props": [ - { - "name": "id", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current id state as a string." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focus state as a boolean." - }, - { - "name": "focusedItemInfo", - "optional": false, - "readonly": false, - "type": "TieredMenuFocusedItemInfo", - "default": "", - "description": "Current focused item info." - }, - { - "name": "activeItemPath", - "optional": false, - "readonly": false, - "type": "TieredMenuFocusedItemInfo[]", - "default": "", - "description": "Active item path." - }, - { - "name": "visible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Current visible state as a boolean." - } - ], - "methods": [] - }, - "TieredMenuContext": { - "description": "Defines current options in TieredMenu component.", - "relatedProp": "", - "props": [ - { - "name": "item", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Current menuitem" - }, - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of the menuitem." - }, - { - "name": "active", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current active state of menuitem as a boolean." - }, - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focused state of menuitem as a boolean." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state of menuitem as a boolean." - } - ], - "methods": [] - }, - "TieredMenuRouterBindProps": { - "description": "Defines valid router binding props in TieredMenu component.", - "relatedProp": "", - "props": [ - { - "name": "action", - "optional": false, - "readonly": false, - "type": "object", - "default": "", - "description": "Action element binding" - }, - { - "name": "icon", - "optional": false, - "readonly": false, - "type": "object", - "default": "", - "description": "Icon element binding" - }, - { - "name": "label", - "optional": false, - "readonly": false, - "type": "object", - "default": "", - "description": "Label element binding" - }, - { - "name": "submenuicon", - "optional": false, - "readonly": false, - "type": "object", - "default": "", - "description": "Submenuicon elemnt binding" - } - ], - "methods": [] - }, - "TieredMenuProps": { - "description": "Defines valid properties in TieredMenuMenu component.", - "relatedProp": "", - "props": [ - { - "name": "model", - "optional": true, - "readonly": false, - "type": "MenuItem[]", - "default": "", - "description": "An array of menuitems." - }, - { - "name": "popup", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Defines if menu would displayed as a popup." - }, - { - "name": "appendTo", - "optional": true, - "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", - "default": "body", - "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." - }, - { - "name": "autoZIndex", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to automatically manage layering." - }, - { - "name": "baseZIndex", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Base zIndex value to use in layering." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "string | number", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Defines a string value that labels an interactive element." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying menu element." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough>", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TieredMenuSlots": { - "description": "Defines valid slots in TieredMenuMenu component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "item", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: MenuItem, // Menuitem instance\n \t label: undefined, // Label property of the menuitem\n \t props: TieredMenuRouterBindProps, // Binding properties of the menuitem\n \t hasSubmenu: boolean, // Whether or not there is a submenu\n }", - "description": "item slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom content for each item." - }, - { - "name": "submenuicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t active: boolean, // Whether item is active\n }", - "description": "submenuicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom submenu icon template." - }, - { - "name": "itemicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: MenuItem, // Menuitem instance\n \t class: any, // Style class of the item icon element.\n }", - "description": "item icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom item icon template." - }, - { - "name": "start", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom start template." - }, - { - "name": "end", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom end template." - } - ] - }, - "TieredMenuEmitsOptions": { - "description": "Defines valid emits in TieredMenuMenu component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "focus", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component receives focus." - }, - { - "name": "blur", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component loses focus." - }, - { - "name": "before-show", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke before the popup is shown." - }, - { - "name": "before-hide", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke before the popup is hidden." - }, - { - "name": "show", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke when the popup is shown." - }, - { - "name": "hide", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke when the popup is hidden." - } - ] - }, - "TieredMenuMethods": { - "relatedProp": "", - "props": [ - { - "name": "toggle", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "show", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [ - { - "name": "hide", - "parameters": [], - "returnType": "void", - "description": "Hides the overlay." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TieredMenuPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TieredMenuPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TieredMenuPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TieredMenuFocusedItemInfo": { - "description": "Defines focused item info", - "props": [] - }, - "TieredMenuState": { - "description": "Defines current inline state in TieredMenu component.", - "props": [] - }, - "TieredMenuContext": { - "description": "Defines current options in TieredMenu component.", - "props": [] - }, - "TieredMenuRouterBindProps": { - "description": "Defines valid router binding props in TieredMenu component.", - "props": [] - }, - "TieredMenuProps": { - "description": "Defines valid properties in TieredMenuMenu component.", - "props": [] - }, - "TieredMenuSlots": { - "description": "Defines valid slots in TieredMenuMenu component.", - "props": [] - }, - "TieredMenuEmitsOptions": { - "description": "Defines valid emits in TieredMenuMenu component.", - "props": [] - }, - "TieredMenuMethods": { - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TieredMenuPassThroughOptionType": { - "values": "TieredMenuPassThroughAttributes | (options: TieredMenuPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "TieredMenuPassThroughTransitionType": { - "values": "TransitionProps | (options: TieredMenuPassThroughMethodOptions) => TransitionProps | undefined" - }, - "TieredMenuEmits": { - "values": "EmitFn" - } - } - } - }, - "tieredmenustyle": { - "description": "TieredMenu displays submenus in nested overlays.\n\n[Live Demo](https://www.primevue.org/menu/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TieredMenuStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TieredMenuStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TieredMenuClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu\"", - "description": "Class name of the root element" - }, - { - "name": "start", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-start\"", - "description": "Class name of the start element" - }, - { - "name": "rootList", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-root-list\"", - "description": "Class name of the root list element" - }, - { - "name": "item", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-item\"", - "description": "Class name of the item element" - }, - { - "name": "itemContent", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-item-content\"", - "description": "Class name of the item content element" - }, - { - "name": "itemLink", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-item-link\"", - "description": "Class name of the item link element" - }, - { - "name": "itemIcon", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-item-icon\"", - "description": "Class name of the item icon element" - }, - { - "name": "itemLabel", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-item-label\"", - "description": "Class name of the item label element" - }, - { - "name": "submenuIcon", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-submenu-icon\"", - "description": "Class name of the submenu icon element" - }, - { - "name": "submenu", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-submenu\"", - "description": "Class name of the submenu element" - }, - { - "name": "separator", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-separator\"", - "description": "Class name of the separator element" - }, - { - "name": "end", - "optional": false, - "readonly": false, - "value": "\"p-tieredmenu-end\"", - "description": "Class name of the end element" - } - ] - } - } - } - }, - "timeline": { - "description": "Timeline visualizes a series of chained events.\n\n[Live Demo](https://primevue.org/timeline)", - "components": { - "default": { - "description": "Timeline visualizes a series of chained events.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TimelinePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TimelineProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "TimelineContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TimelinePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TimelineProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "event", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event's DOM element." - }, - { - "name": "eventOpposite", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event opposite's DOM element." - }, - { - "name": "eventSeparator", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event separator's DOM element." - }, - { - "name": "eventMarker", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event marker's DOM element." - }, - { - "name": "eventConnector", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event connector's DOM element." - }, - { - "name": "eventContent", - "optional": true, - "readonly": false, - "type": "TimelinePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the event content's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "TimelinePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TimelineContext": { - "description": "Defines current options in Timeline component.", - "relatedProp": "", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current index of the item as a number." - } - ], - "methods": [] - }, - "TimelineProps": { - "description": "Defines valid properties in Timeline component.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": true, - "readonly": false, - "type": "any[]", - "default": "", - "description": "An array of events to display." - }, - { - "name": "align", - "optional": true, - "readonly": false, - "type": "\"alternate\" | \"left\" | \"top\" | \"bottom\" | \"right\"", - "default": "left", - "description": "Position of the timeline bar relative to the content." - }, - { - "name": "layout", - "optional": true, - "readonly": false, - "type": "\"horizontal\" | \"vertical\"", - "default": "horizontal", - "description": "Orientation of the timeline." - }, - { - "name": "dataKey", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Name of the field that uniquely identifies the a record in the data." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TimelineSlots": { - "description": "Defines valid slots in Timeline component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "content", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", - "description": "content slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom content template" - }, - { - "name": "opposite", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", - "description": "opposite slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom opposite template." - }, - { - "name": "marker", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }", - "description": "marker slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom marker template." - }, - { - "name": "connector", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: any, // Item data\n \t index: number, // Index of item\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom connector template." - } - ] - }, - "TimelineEmitsOptions": { - "description": "Defines valid emits in Timeline component.", - "relatedProp": "", - "props": [], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TimelinePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TimelinePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TimelinePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TimelineContext": { - "description": "Defines current options in Timeline component.", - "props": [] - }, - "TimelineProps": { - "description": "Defines valid properties in Timeline component.", - "props": [] - }, - "TimelineSlots": { - "description": "Defines valid slots in Timeline component.", - "props": [] - }, - "TimelineEmitsOptions": { - "description": "Defines valid emits in Timeline component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TimelinePassThroughOptionType": { - "values": "TimelinePassThroughAttributes | (options: TimelinePassThroughMethodOptions) => undefined | string | null | undefined" - }, - "TimelineEmits": { - "values": "EmitFn" - } - } - } - }, - "timelinestyle": { - "description": "Timeline visualizes a series of chained events.\n\n[Live Demo](https://primevue.org/timeline)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TimelineStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TimelineStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TimelineClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-timeline\"", - "description": "Class name of the root element" - }, - { - "name": "event", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event\"", - "description": "Class name of the event element" - }, - { - "name": "eventOpposite", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event-opposite\"", - "description": "Class name of the event opposite element" - }, - { - "name": "eventSeparator", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event-separator\"", - "description": "Class name of the event separator element" - }, - { - "name": "eventMarker", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event-marker\"", - "description": "Class name of the event marker element" - }, - { - "name": "eventConnector", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event-connector\"", - "description": "Class name of the event connector element" - }, - { - "name": "eventContent", - "optional": false, - "readonly": false, - "value": "\"p-timeline-event-content\"", - "description": "Class name of the event content element" - } - ] - } - } - } - }, - "toast": { - "description": "Toast is used to display messages in an overlay.\n\n[Live Demo](https://www.primevue.org/toast/)", - "components": { - "default": { - "description": "Toast is used to display messages in an overlay.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToastPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "ToastProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "ToastState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "ToastPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "ToastProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "message", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the message's DOM element." - }, - { - "name": "messageContent", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the message content's DOM element." - }, - { - "name": "messageIcon", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the message icon's DOM element." - }, - { - "name": "messageText", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the message text's DOM element." - }, - { - "name": "summary", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the summary's DOM element." - }, - { - "name": "detail", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the detail's DOM element." - }, - { - "name": "buttonContainer", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the button container's DOM element." - }, - { - "name": "closeButton", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the button's DOM element." - }, - { - "name": "closeIcon", - "optional": true, - "readonly": false, - "type": "ToastPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the button icon's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "ToastPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], - "methods": [] - }, - "ToastPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "ToastMessageOptions": { - "description": "Defines message options in Toast component.", - "relatedProp": "", - "props": [ - { - "name": "severity", - "optional": true, - "readonly": false, - "type": "\"error\" | \"success\" | \"secondary\" | \"info\" | \"warn\" | \"contrast\"", - "default": "info", - "description": "Severity level of the message." - }, - { - "name": "summary", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Summary content of the message." - }, - { - "name": "detail", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Detail content of the message." - }, - { - "name": "closable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether the message can be closed manually using the close icon." - }, - { - "name": "life", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Delay in milliseconds to close the message automatically." - }, - { - "name": "group", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Key of the Toast to display the message." - }, - { - "name": "styleClass", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Style class of the message." - }, - { - "name": "contentStyleClass", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Style class of the content." - } - ], - "methods": [] - }, - "ToastBreakpointsType": { - "description": "Defines breakpoints type in Toast component.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "ToastState": { - "description": "Defines current inline state in Toast component.", - "relatedProp": "", - "props": [ - { - "name": "messages", - "optional": false, - "readonly": false, - "type": "any[]", - "default": "", - "description": "Current messages." - } - ], - "methods": [] - }, - "ToastProps": { - "description": "Defines valid properties in Toast component.", - "relatedProp": "", - "props": [ - { - "name": "group", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Unique identifier of a message group." - }, - { - "name": "position", - "optional": true, - "readonly": false, - "type": "\"center\" | \"top-left\" | \"top-center\" | \"top-right\" | \"bottom-left\" | \"bottom-center\" | \"bottom-right\"", - "default": "top-right", - "description": "Position of the toast in viewport." - }, - { - "name": "autoZIndex", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to automatically manage layering." - }, - { - "name": "baseZIndex", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Base zIndex value to use in layering." - }, - { - "name": "breakpoints", - "optional": true, - "readonly": false, - "type": "ToastBreakpointsType", - "default": "", - "description": "Object literal to define styles per screen size." - }, - { - "name": "closeIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the toast close button." - }, - { - "name": "infoIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the toast with info severity." - }, - { - "name": "warnIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the toast with warn severity." - }, - { - "name": "errorIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the toast with error severity." - }, - { - "name": "successIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display in the toast with success severity." - }, - { - "name": "closeButtonProps", - "optional": true, - "readonly": false, - "type": "ButtonHTMLAttributes", - "default": "", - "description": "Used to pass all properties of the HTMLButtonElement to the close button." - }, - { - "name": "message", - "optional": true, - "readonly": false, - "type": "ToastMessageOptions", - "default": "", - "description": "Used to access message options." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "ToastSlots": { - "description": "Defines valid slot in Toast component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "message", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t message: any, // Message of the component\n }", - "description": "message slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom message template." - }, - { - "name": "icon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the message icon\n }", - "description": "message icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'messageicon' slot instead.\nCustom message icon template." - }, - { - "name": "messageicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the icon\n }", - "description": "message icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom message icon template." - }, - { - "name": "closeicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: any, // Style class of the close icon\n }", - "description": "close icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom close icon template." - }, - { - "name": "container", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t message: any, // Message of the component\n \t closeCallback: () ⇒ void, // Close sidebar function.\n}", - "description": "container slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom container slot." - } - ] - }, - "ToastEmitsOptions": { - "description": "Defines valid emits in Toast component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "close", - "parameters": [ - { - "name": "message", - "optional": false, - "type": "ToastMessageOptions", - "description": "Toast message." - } - ], - "returnType": "void", - "description": "Callback to invoke when the toast is closed." - }, - { - "name": "life-end", - "parameters": [ - { - "name": "message", - "optional": false, - "type": "ToastMessageOptions", - "description": "Toast message." - } - ], - "returnType": "void", - "description": "Callback to invoke when the toast's timeout is over." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToastPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "ToastPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "ToastPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "ToastMessageOptions": { - "description": "Defines message options in Toast component.", - "props": [] - }, - "ToastBreakpointsType": { - "description": "Defines breakpoints type in Toast component.", - "props": [] - }, - "ToastState": { - "description": "Defines current inline state in Toast component.", - "props": [] - }, - "ToastProps": { - "description": "Defines valid properties in Toast component.", - "props": [] - }, - "ToastSlots": { - "description": "Defines valid slot in Toast component.", - "props": [] - }, - "ToastEmitsOptions": { - "description": "Defines valid emits in Toast component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "ToastPassThroughOptionType": { - "values": "ToastPassThroughAttributes | (options: ToastPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "ToastPassThroughTransitionType": { - "values": "TransitionProps | (options: ToastPassThroughMethodOptions) => TransitionProps | undefined" - }, - "ToastEmits": { - "values": "EmitFn" - } - } - } - }, - "toaststyle": { - "description": "Toast is used to display messages in an overlay.\n\n[Live Demo](https://www.primevue.org/toast/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToastStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToastStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "ToastClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-toast\"", - "description": "Class name of the root element" - }, - { - "name": "message", - "optional": false, - "readonly": false, - "value": "\"p-toast-message\"", - "description": "Class name of the message element" - }, - { - "name": "messageContent", - "optional": false, - "readonly": false, - "value": "\"p-toast-message-content\"", - "description": "Class name of the message content element" - }, - { - "name": "messageIcon", - "optional": false, - "readonly": false, - "value": "\"p-toast-message-icon\"", - "description": "Class name of the message icon element" - }, - { - "name": "messageText", - "optional": false, - "readonly": false, - "value": "\"p-toast-message-text\"", - "description": "Class name of the message text element" - }, - { - "name": "summary", - "optional": false, - "readonly": false, - "value": "\"p-toast-summary\"", - "description": "Class name of the summary element" - }, - { - "name": "detail", - "optional": false, - "readonly": false, - "value": "\"p-toast-detail\"", - "description": "Class name of the detail element" - }, - { - "name": "closeButton", - "optional": false, - "readonly": false, - "value": "\"p-toast-close-button\"", - "description": "Class name of the close button element" - }, - { - "name": "closeIcon", - "optional": false, - "readonly": false, - "value": "\"p-toast-close-icon\"", - "description": "Class name of the close icon element" - } - ] - } - } - } - }, - "toastservice-usetoast": { - "description": "[Live Demo](https://www.primevue.org/toast/)", - "model": { - "ToastServiceMethods": { - "description": "Toast Service methods.", - "props": { - "description": "", - "values": [] - }, - "methods": { - "description": "", - "values": [ - { - "name": "add", - "parameters": [ - { - "name": "message", - "optional": false, - "type": "ToastMessageOptions", - "description": "Message instance." - } - ], - "returnType": "void", - "description": "Displays the message in a suitable Toast component." - }, - { - "name": "remove", - "parameters": [ - { - "name": "message", - "optional": false, - "type": "ToastMessageOptions", - "description": "Message instance." - } - ], - "returnType": "void", - "description": "Clears the message." - }, - { - "name": "removeGroup", - "parameters": [ - { - "name": "group", - "optional": false, - "type": "string", - "description": "Name of the message group." - } - ], - "returnType": "void", - "description": "Clears the messages that belongs to the group." - }, - { - "name": "removeAllGroups", - "parameters": [], - "returnType": "void", - "description": "Clears all the messages." - } - ] - } - } - } - }, - "togglebutton": { - "description": "ToggleButton is used to select a boolean value using a button.\n\n[Live Demo](https://www.primevue.org/togglebutton/)", - "components": { - "default": { - "description": "ToggleButton is used to select a boolean value using a button.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToggleButtonPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "ToggleButtonProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "ToggleButtonContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "T", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "ToggleButtonPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "ToggleButtonProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "ToggleButtonPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "content", - "optional": true, - "readonly": false, - "type": "ToggleButtonPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the content's DOM element." - }, - { - "name": "icon", - "optional": true, - "readonly": false, - "type": "ToggleButtonPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the icon's DOM element." - }, - { - "name": "label", - "optional": true, - "readonly": false, - "type": "ToggleButtonPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the label's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "ToggleButtonPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "ToggleButtonContext": { - "description": "Defines current options in ToggleButton component.", - "relatedProp": "", - "props": [ - { - "name": "active", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current highlighted state as a boolean." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state as a boolean." - } - ], - "methods": [] - }, - "ToggleButtonProps": { - "description": "Defines valid properties in ToggleButton component.", - "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Value of the component." - }, - { - "name": "onIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon for the on state." - }, - { - "name": "offIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon for the off state." - }, - { - "name": "onLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "yes", - "description": "Label for the on state." - }, - { - "name": "offLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "no", - "description": "Label for the off state." - }, - { - "name": "iconPos", - "optional": true, - "readonly": false, - "type": "\"left\" | \"right\"", - "default": "left", - "description": "Position of the icon." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the element should be disabled." - }, - { - "name": "readonly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "", - "description": "When present, it specifies that an input field is read-only." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough>", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "ToggleButtonSlots": { - "description": "Defines valid slots in ToggleButton component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "default", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom content such as icons, images and text can be placed inside the button via the default slot." - }, - { - "name": "icon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Current value\n \t class: any, // Icon style class\n }", - "description": "icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom icon template." - } - ] - }, - "ToggleButtonEmitsOptions": { - "description": "Defines valid emits in ToggleButton component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:modelValue", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "boolean", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the value changes." - }, - { - "name": "change", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke on value change." - }, - { - "name": "focus", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component receives focus." - }, - { - "name": "blur", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component loses focus." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToggleButtonPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "ToggleButtonPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "ToggleButtonPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "ToggleButtonContext": { - "description": "Defines current options in ToggleButton component.", - "props": [] - }, - "ToggleButtonProps": { - "description": "Defines valid properties in ToggleButton component.", - "props": [] - }, - "ToggleButtonSlots": { - "description": "Defines valid slots in ToggleButton component.", - "props": [] - }, - "ToggleButtonEmitsOptions": { - "description": "Defines valid emits in ToggleButton component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "ToggleButtonPassThroughOptionType": { - "values": "ToggleButtonPassThroughAttributes | (options: ToggleButtonPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "ToggleButtonEmits": { - "values": "EmitFn" - } - } - } - }, - "togglebuttonstyle": { - "description": "ToggleButton is used to select a boolean value using a button.\n\n[Live Demo](https://www.primevue.org/togglebutton/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToggleButtonStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToggleButtonStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "ToggleButtonClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-togglebutton\"", - "description": "Class name of the root element" - }, - { - "name": "icon", - "optional": false, - "readonly": false, - "value": "\"p-togglebutton-icon\"", - "description": "Class name of the icon element" - }, - { - "name": "label", - "optional": false, - "readonly": false, - "value": "\"p-togglebutton-label\"", - "description": "Class name of the label element" - } - ] - } - } - } - }, - "toggleswitch": { - "description": "ToggleSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/toggleswitch/)", - "components": { - "default": { - "description": "ToggleSwitch is used to select a boolean value.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToggleSwitchPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "ToggleSwitchProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "ToggleSwitchContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [], - "extendedBy": "InputSwitchPassThroughMethodOptions" - }, - "ToggleSwitchPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "ToggleSwitchProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "input", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the input's DOM element." - }, - { - "name": "slider", - "optional": true, - "readonly": false, - "type": "ToggleSwitchPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the slider's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [], - "extendedBy": "InputSwitchPassThroughOptions" - }, - "ToggleSwitchPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [], - "extendedBy": "InputSwitchPassThroughAttributes" - }, - "ToggleSwitchProps": { - "description": "Defines valid properties in ToggleSwitch component.", - "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "string | boolean", - "default": "false", - "description": "Specifies whether a toggleswitch should be checked or not." - }, - { - "name": "trueValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "true", - "description": "Value in checked state." - }, - { - "name": "falseValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "false", - "description": "Value in unchecked state." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "readonly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "", - "description": "When present, it specifies that an input field is read-only." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying input element." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the input field." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the input field." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [], - "extendedBy": "InputSwitchProps" - }, - "ToggleSwitchContext": { - "description": "Defines current options in ToggleSwitch component.", - "relatedProp": "", - "props": [ - { - "name": "checked", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current checked state of the item as a boolean." - }, - { - "name": "disabled", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current disabled state of the item as a boolean." - } - ], - "methods": [], - "extendedBy": "InputSwitchContext" - }, - "ToggleSwitchSlots": { - "relatedProp": "", - "props": [], - "methods": [], - "extendedBy": "InputSwitchSlots" - }, - "ToggleSwitchEmitsOptions": { - "description": "Defines valid emits in ToggleSwitch component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:modelValue", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "boolean", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the value changes." - }, - { - "name": "change", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke on value change." - }, - { - "name": "focus", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component receives focus." - }, - { - "name": "blur", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when the component loses focus." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToggleSwitchPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "ToggleSwitchPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "ToggleSwitchPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "ToggleSwitchProps": { - "description": "Defines valid properties in ToggleSwitch component.", - "props": [] - }, - "ToggleSwitchContext": { - "description": "Defines current options in ToggleSwitch component.", - "props": [] - }, - "ToggleSwitchSlots": { - "props": [] - }, - "ToggleSwitchEmitsOptions": { - "description": "Defines valid emits in ToggleSwitch component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "ToggleSwitchPassThroughOptionType": { - "values": "ToggleSwitchPassThroughAttributes | (options: ToggleSwitchPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "ToggleSwitchEmits": { - "values": "EmitFn" - } - } - } - }, - "toggleswitchstyle": { - "description": "ToggleSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/toggleswitch/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToggleSwitchStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedBy": "InputSwitchStyle", - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToggleSwitchStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "ToggleSwitchClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-toggleswitch\"", - "description": "Class name of the root element" - }, - { - "name": "input", - "optional": false, - "readonly": false, - "value": "\"p-toggleswitch-input\"", - "description": "Class name of the input element" - }, - { - "name": "slider", - "optional": false, - "readonly": false, - "value": "\"p-toggleswitch-slider\"", - "description": "Class name of the slider element" - } - ] - } - } - } - }, - "toolbar": { - "description": "Toolbar is a grouping component for buttons and other content.\n\n[Live Demo](https://www.primevue.org/toolbar/)", - "components": { - "default": { - "description": "Toolbar is a grouping component for buttons and other content.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToolbarPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "ToolbarProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "ToolbarPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "ToolbarProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "ToolbarPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "start", - "optional": true, - "readonly": false, - "type": "ToolbarPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the start's DOM element." - }, - { - "name": "center", - "optional": true, - "readonly": false, - "type": "ToolbarPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the center's DOM element." - }, - { - "name": "end", - "optional": true, - "readonly": false, - "type": "ToolbarPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the right's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "ToolbarPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "ToolbarProps": { - "description": "Defines valid properties in Toolbar component.", - "relatedProp": "", - "props": [ - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Defines a string value that labels an interactive element." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "ToolbarSlots": { - "description": "Defines valid slots in Toolbar slots.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "start", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom start template." - }, - { - "name": "center", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom center template." - }, - { - "name": "end", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom end template." - } - ] - }, - "ToolbarEmitsOptions": { - "description": "Defines valid emits in Toolbar component.", - "relatedProp": "", - "props": [], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToolbarPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "ToolbarPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "ToolbarPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "ToolbarProps": { - "description": "Defines valid properties in Toolbar component.", - "props": [] - }, - "ToolbarSlots": { - "description": "Defines valid slots in Toolbar slots.", - "props": [] - }, - "ToolbarEmitsOptions": { - "description": "Defines valid emits in Toolbar component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "ToolbarPassThroughOptionType": { - "values": "ToolbarPassThroughAttributes | (options: ToolbarPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "ToolbarEmits": { - "values": "EmitFn" - } - } - } - }, - "toolbarstyle": { - "description": "Toolbar is a grouping component for buttons and other content.\n\n[Live Demo](https://www.primevue.org/toolbar/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "ToolbarStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "ToolbarStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "ToolbarClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-toolbar\"", - "description": "Class name of the root element" - }, - { - "name": "start", - "optional": false, - "readonly": false, - "value": "\"p-toolbar-start\"", - "description": "Class name of the start element" - }, - { - "name": "center", - "optional": false, - "readonly": false, - "value": "\"p-toolbar-center\"", - "description": "Class name of the center element" - }, - { - "name": "end", - "optional": false, - "readonly": false, - "value": "\"p-toolbar-end\"", - "description": "Class name of the end element" - } - ] - } - } - } - }, - "tooltip": { - "description": "Tooltip directive provides advisory information for a component.\n\n[Live Demo](https://primevue.org/tooltip)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TooltipPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "context", - "optional": false, - "readonly": false, - "type": "TooltipContext", - "default": "" - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TooltipOptions": { - "description": "Defines options of Tooltip.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Text of the tooltip." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "id", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "When present, it adds a custom id to the tooltip." - }, - { - "name": "class", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "When present, it adds a custom class to the tooltip." - }, - { - "name": "escape", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "By default the tooltip contents are not rendered as text. Set to false to support html tags in the content." - }, - { - "name": "fitContent", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Automatically adjusts the element position when there is not enough space on the selected position." - }, - { - "name": "showDelay", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "When present, it adds a custom delay to the tooltip's display." - }, - { - "name": "hideDelay", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "When present, it adds a custom delay to the tooltip's hiding." - }, - { - "name": "autoHide", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to hide tooltip when hovering over tooltip content." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Uses to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TooltipDirectivePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TooltipOptions.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TooltipDirectivePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "text", - "optional": true, - "readonly": false, - "type": "TooltipDirectivePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the text's DOM element." - }, - { - "name": "arrow", - "optional": true, - "readonly": false, - "type": "TooltipDirectivePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the arrow's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "DirectiveHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "TooltipDirectivePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TooltipContext": { - "description": "Defines current options in Tooltip directive.", - "relatedProp": "", - "props": [ - { - "name": "top", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current top position state as a boolean." - }, - { - "name": "right", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current right position state as a boolean." - }, - { - "name": "bottom", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current bottom position state as a boolean." - }, - { - "name": "left", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Current left position state as a boolean." - } - ], - "methods": [] - }, - "TooltipDirectiveModifiers": { - "description": "Defines modifiers of Tooltip.", - "relatedProp": "", - "props": [ - { - "name": "right", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Right position for Tooltip." - }, - { - "name": "left", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Left position for Tooltip." - }, - { - "name": "top", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Top position for Tooltip." - }, - { - "name": "bottom", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Bottom position for Tooltip." - }, - { - "name": "focus", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Focus event for Tooltip." - } - ], - "methods": [] - }, - "TooltipDirectiveBinding": { - "description": "Binding of Tooltip directive.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": true, - "readonly": false, - "type": "string | TooltipOptions", - "default": "", - "description": "Value of the tooltip." - }, - { - "name": "modifiers", - "optional": true, - "readonly": false, - "type": "TooltipDirectiveModifiers", - "default": "", - "description": "Modifiers of the tooltip." - } - ], - "methods": [], - "extendedTypes": "Omit" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TooltipPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TooltipOptions": { - "description": "Defines options of Tooltip.", - "props": [] - }, - "TooltipDirectivePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TooltipDirectivePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TooltipContext": { - "description": "Defines current options in Tooltip directive.", - "props": [] - }, - "TooltipDirectiveModifiers": { - "description": "Defines modifiers of Tooltip.", - "props": [] - }, - "TooltipDirectiveBinding": { - "description": "Binding of Tooltip directive.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TooltipDirectivePassThroughOptionType": { - "values": "TooltipDirectivePassThroughAttributes | (options: TooltipPassThroughMethodOptions) => TooltipDirectivePassThroughAttributes | null | undefined" - } - } - } - }, - "tooltipstyle": { - "description": "Tooltip directive provides advisory information for a component.\n\n[Live Demo](https://primevue.org/tooltip)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TooltipStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TooltipStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TooltipClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-tooltip\"", - "description": "Class name of the root element" - }, - { - "name": "arrow", - "optional": false, - "readonly": false, - "value": "\"p-tooltip-arrow\"", - "description": "Class name of the arrow element" - }, - { - "name": "text", - "optional": false, - "readonly": false, - "value": "\"p-tooltip-text\"", - "description": "Class name of the text element" - } - ] - } - } - } - }, - "tree": { - "description": "Tree is used to display hierarchical data.\n\n[Live Demo](https://www.primevue.org/tree/)", - "components": { - "default": { - "description": "Tree is used to display hierarchical data.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "T", - "default": "", - "description": "Defines parent instance." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "TreeContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TreeSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeState", - "default": "", - "description": "Defines current inline state." - } - ], - "methods": [] - }, - "TreeExpandedKeys": { - "description": "Custom expanded keys metadata.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeSelectionKeys": { - "description": "Custom selection keys metadata.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeFilterEvent": { - "description": "Custom filter event.", - "relatedProp": "TreeEmitsOptions.filter", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Original event" - }, - { - "name": "value", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Filter value" - } - ], - "methods": [] - }, - "TreePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TreeProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "pcFilterContainer", - "optional": true, - "readonly": false, - "type": "IconFieldPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the IconField component." - }, - { - "name": "pcFilter", - "optional": true, - "readonly": false, - "type": "InputTextPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the InputText component." - }, - { - "name": "pcFilterIconContainer", - "optional": true, - "readonly": false, - "type": "InputIconPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the InputIcon component." - }, - { - "name": "filterIcon", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the filter icon's DOM element." - }, - { - "name": "wrapper", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the wrapper's DOM element." - }, - { - "name": "rootChildren", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root children's DOM element." - }, - { - "name": "node", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node's DOM element." - }, - { - "name": "nodeContent", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node content's DOM element." - }, - { - "name": "nodeToggleButton", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node toggle button's DOM element." - }, - { - "name": "nodeToggleIcon", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node toggle icon's DOM element." - }, - { - "name": "nodeCheckbox", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the checkbox's DOM element." - }, - { - "name": "nodeIcon", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node icon's DOM element." - }, - { - "name": "nodeLabel", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node label's DOM element." - }, - { - "name": "nodeChildren", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the node children's DOM element." - }, - { - "name": "mask", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the mask's DOM element." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loading icon's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "TreePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeState": { - "description": "Defines current inline state in Tree component.", - "relatedProp": "", - "props": [ - { - "name": "d_expandedKeys", - "optional": false, - "readonly": false, - "type": "TreeExpandedKeys", - "default": "", - "description": "Current expanded keys state." - }, - { - "name": "filterValue", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Current filter value state as a string." - } - ], - "methods": [] - }, - "TreeContext": { - "description": "Defines current options in Tree component.", - "relatedProp": "", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of the node." - }, - { - "name": "expanded", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current expanded state of the node as a boolean." - }, - { - "name": "selected", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current selected state of the node as a boolean." - }, - { - "name": "checked", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current checked state of the node as a boolean." - }, - { - "name": "leaf", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current leaf state of the node as a boolean." - } - ], - "methods": [] - }, - "TreeProps": { - "description": "Defines valid properties in Tree component.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": true, - "readonly": false, - "type": "TreeNode[]", - "default": "", - "description": "An array of treenodes." - }, - { - "name": "expandedKeys", - "optional": true, - "readonly": false, - "type": "TreeExpandedKeys", - "default": "", - "description": "A map of keys to represent the expansion state in controlled mode." - }, - { - "name": "selectionKeys", - "optional": true, - "readonly": false, - "type": "TreeSelectionKeys", - "default": "", - "description": "A map of keys to control the selection state." - }, - { - "name": "selectionMode", - "optional": true, - "readonly": false, - "type": "\"multiple\" | \"checkbox\" | \"single\"", - "default": "", - "description": "Defines the selection mode." - }, - { - "name": "metaKeySelection", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to display loading indicator." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to display when tree is loading." - }, - { - "name": "loadingMode", - "optional": true, - "readonly": false, - "type": "\"mask\" | \"icon\"", - "default": "mask", - "description": "Loading mode display." - }, - { - "name": "filter", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When specified, displays an input field to filter the items." - }, - { - "name": "filterBy", - "optional": true, - "readonly": false, - "type": "string", - "default": "label", - "description": "When filtering is enabled, filterBy decides which field or fields (comma separated) to search against." - }, - { - "name": "filterMode", - "optional": true, - "readonly": false, - "type": "\"strict\" | \"lenient\"", - "default": "lenient", - "description": "Mode for filtering." - }, - { - "name": "filterPlaceholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Placeholder text to show when filter input is empty." - }, - { - "name": "filterLocale", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Locale to use in filtering. The default locale is the host environment's current locale." - }, - { - "name": "highlightOnSelect", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Highlights automatically the first item." - }, - { - "name": "scrollHeight", - "optional": true, - "readonly": false, - "type": "HintedString<\"flex\">", - "default": "", - "description": "Height of the scroll viewport in fixed units or the 'flex' keyword for a dynamic size." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Defines a string value that labels an interactive element." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying menu element." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough>", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TreeSlots": { - "description": "Defines valid slots in Tree component.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "Function" - } - ], - "methods": [ - { - "name": "default", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: TreeNode, // Tree node instance\n \t selected: boolean, // Selection state\n }" - } - ], - "returnType": "VNode[]", - "description": "Default content slot." - }, - { - "name": "loadingicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "loadingicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom loading icon template." - }, - { - "name": "searchicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "searchicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'filtericon' slot instead.\nCustom search icon template." - }, - { - "name": "filtericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "filtericon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom search icon template." - }, - { - "name": "togglericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", - "description": "toggleicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'nodetoggleicon' slot instead.\nCustom toggle icon template." - }, - { - "name": "nodetogglericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", - "description": "toggleicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'nodetoggleicon' slot instead.\nCustom node toggle icon template." - }, - { - "name": "nodetoggleicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: TreeNode, // Tree node instance\n \t expanded: boolean, // Expanded state of the node\n }", - "description": "toggleicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom node toggle icon template." - }, - { - "name": "nodeicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: TreeNode, // Tree node instance\n \t class: string, // Style class of the icon.\n }", - "description": "nodeicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom node icon template." - }, - { - "name": "checkboxicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t checked: boolean, // Check state of the node\n \t partialChecked: boolean, // Partial check state of the node\n }", - "description": "checkboxicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom checkbox icon" - } - ] - }, - "TreeEmitsOptions": { - "description": "Defines valid emits in Tree component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:expandedKeys", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "TreeExpandedKeys", - "description": "New expanded keys." - } - ], - "returnType": "void", - "description": "Emitted when the expanded keys change." - }, - { - "name": "update:selectionKeys", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "TreeSelectionKeys", - "description": "New selection keys." - } - ], - "returnType": "void", - "description": "Emitted when the selection keys change." - }, - { - "name": "node-select", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is selected." - }, - { - "name": "node-unselect", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is unselected." - }, - { - "name": "node-expand", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is expanded." - }, - { - "name": "node-collapse", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is collapsed." - }, - { - "name": "filter", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "TreeFilterEvent", - "description": "Custom filter event." - } - ], - "returnType": "void", - "description": "Callback to invoke on filter input." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TreeSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "props": [] - }, - "TreeExpandedKeys": { - "description": "Custom expanded keys metadata.", - "props": [] - }, - "TreeSelectionKeys": { - "description": "Custom selection keys metadata.", - "props": [] - }, - "TreeFilterEvent": { - "description": "Custom filter event.", - "props": [] - }, - "TreePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TreePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TreeState": { - "description": "Defines current inline state in Tree component.", - "props": [] - }, - "TreeContext": { - "description": "Defines current options in Tree component.", - "props": [] - }, - "TreeProps": { - "description": "Defines valid properties in Tree component.", - "props": [] - }, - "TreeSlots": { - "description": "Defines valid slots in Tree component.", - "props": [] - }, - "TreeEmitsOptions": { - "description": "Defines valid emits in Tree component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TreePassThroughOptionType": { - "values": "TreePassThroughAttributes | (options: TreePassThroughMethodOptions) => undefined | string | null | undefined" - }, - "TreeEmits": { - "values": "EmitFn" - } - } - } - }, - "treestyle": { - "description": "Tree is used to display hierarchical data.\n\n[Live Demo](https://www.primevue.org/tree/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TreeClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-tree\"", - "description": "Class name of the root element" - }, - { - "name": "mask", - "optional": false, - "readonly": false, - "value": "\"p-tree-mask\"", - "description": "Class name of the mask element" - }, - { - "name": "loadingIcon", - "optional": false, - "readonly": false, - "value": "\"p-tree-loading-icon\"", - "description": "Class name of the loading icon element" - }, - { - "name": "pcFilterInput", - "optional": false, - "readonly": false, - "value": "\"p-tree-filter-input\"", - "description": "Class name of the filter input element" - }, - { - "name": "wrapper", - "optional": false, - "readonly": false, - "value": "\"p-tree-root\"", - "description": "Class name of the wrapper element" - }, - { - "name": "rootChildren", - "optional": false, - "readonly": false, - "value": "\"p-tree-root-children\"", - "description": "Class name of the root children element" - }, - { - "name": "node", - "optional": false, - "readonly": false, - "value": "\"p-tree-node\"", - "description": "Class name of the node element" - }, - { - "name": "nodeContent", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-content\"", - "description": "Class name of the node content element" - }, - { - "name": "nodeToggleButton", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-toggle-button\"", - "description": "Class name of the node toggle button element" - }, - { - "name": "nodeToggleIcon", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-toggle-icon\"", - "description": "Class name of the node toggle icon element" - }, - { - "name": "nodeCheckbox", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-checkbox\"", - "description": "Class name of the node checkbox element" - }, - { - "name": "nodeIcon", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-icon\"", - "description": "Class name of the node icon element" - }, - { - "name": "nodeLabel", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-label\"", - "description": "Class name of the node label element" - }, - { - "name": "nodeChildren", - "optional": false, - "readonly": false, - "value": "\"p-tree-node-children\"", - "description": "Class name of the node children element" - } - ] - } - } - } - }, - "treenode": { - "description": "PrimeVue tree components share a common api to specify the node.", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeNode": { - "description": "Custom TreeNode metadata.", - "relatedProp": "", - "props": [ - { - "name": "key", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Mandatory unique key of the node." - }, - { - "name": "label", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Label of the node." - }, - { - "name": "data", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Data represented by the node." - }, - { - "name": "type", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Type of the node to match a template." - }, - { - "name": "icon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon of the node to display next to content." - }, - { - "name": "children", - "optional": true, - "readonly": false, - "type": "TreeNode[]", - "default": "", - "description": "An array of treenodes as children." - }, - { - "name": "style", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Inline style of the node." - }, - { - "name": "styleClass", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Style class of the node." - }, - { - "name": "selectable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether the node is selectable when selection mode is enabled." - }, - { - "name": "leaf", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Specifies if the node has children. Used in lazy loading." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Specifies the node loading. Used in Tree and TreeTable." - }, - { - "name": "expandedIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to use in expanded state." - }, - { - "name": "collapsedIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Icon to use in collapsed state." - }, - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeNode": { - "description": "Custom TreeNode metadata.", - "props": [] - } - } - } - }, - "treeselect": { - "description": "TreeSelect is a form component to choose from hierarchical data.\n\n[Live Demo](https://www.primevue.org/treeselect/)", - "components": { - "default": { - "description": "TreeSelect is a form component to choose from hierarchical data.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeSelectPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeSelectProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeSelectState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TreeSelectSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeSelectProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeSelectState", - "default": "", - "description": "Defines current inline state." - } - ], - "methods": [] - }, - "TreeSelectPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TreeSelectProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "labelContainer", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the label container's DOM element." - }, - { - "name": "label", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the label's DOM element." - }, - { - "name": "chipItem", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the chip's DOM element." - }, - { - "name": "pcChip", - "optional": true, - "readonly": false, - "type": "ChipPassThroughOptions", - "default": "", - "description": "Used to pass attributes to the Chip." - }, - { - "name": "dropdown", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the dropdown's DOM element." - }, - { - "name": "dropdownIcon", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the dropdown icon's DOM element." - }, - { - "name": "panel", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the panel's DOM element." - }, - { - "name": "treeContainer", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the tree container's DOM element." - }, - { - "name": "pcTree", - "optional": true, - "readonly": false, - "type": "TreePassThroughOptions", - "default": "", - "description": "Used to pass attributes to Tree component." - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the empty message's DOM element." - }, - { - "name": "hiddenInputContainer", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden input container's DOM element." - }, - { - "name": "hiddenInput", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the hidden input's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - }, - { - "name": "transition", - "optional": true, - "readonly": false, - "type": "TreeSelectPassThroughTransitionType", - "default": "", - "description": "Used to control Vue Transition API." - } - ], - "methods": [] - }, - "TreeSelectPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeSelectState": { - "description": "Defines current inline state in TreeSelect component.", - "relatedProp": "", - "props": [ - { - "name": "focused", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current focused state as a boolean." - }, - { - "name": "overlayVisible", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current overlay visible state as a boolean." - }, - { - "name": "expandedKeys", - "optional": false, - "readonly": false, - "type": "TreeExpandedKeys", - "default": "", - "description": "Current expanded keys state." - } - ], - "methods": [] - }, - "TreeSelectProps": { - "description": "Defines valid properties in TreeSelect component.", - "relatedProp": "", - "props": [ - { - "name": "modelValue", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Value of the component." - }, - { - "name": "options", - "optional": true, - "readonly": false, - "type": "TreeNode[]", - "default": "", - "description": "An array of treenodes." - }, - { - "name": "scrollHeight", - "optional": true, - "readonly": false, - "type": "string", - "default": "20rem", - "description": "Height of the viewport, a scrollbar is defined if height of list exceeds this value." - }, - { - "name": "placeholder", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Label to display when there are no selections." - }, - { - "name": "invalid", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should have invalid state style." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When present, it specifies that the component should be disabled." - }, - { - "name": "variant", - "optional": true, - "readonly": false, - "type": "\"filled\" | \"outlined\"", - "default": "outlined", - "description": "Specifies the input variant of the component." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Index of the element in tabbing order." - }, - { - "name": "selectionMode", - "optional": true, - "readonly": false, - "type": "\"multiple\" | \"checkbox\" | \"single\"", - "default": "", - "description": "Defines the selection mode." - }, - { - "name": "panelClass", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Style class of the overlay panel." - }, - { - "name": "appendTo", - "optional": true, - "readonly": false, - "type": "HTMLElement | HintedString<\"body\" | \"self\">", - "default": "body", - "description": "A valid query selector or an HTMLElement to specify where the overlay gets attached." - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "string", - "default": "No results found", - "description": "Text to display when there are no options available. Defaults to value from PrimeVue locale configuration." - }, - { - "name": "display", - "optional": true, - "readonly": false, - "type": "\"comma\" | \"chip\"", - "default": "comma", - "description": "Defines how the selected items are displayed." - }, - { - "name": "metaKeySelection", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." - }, - { - "name": "inputId", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Identifier of the underlying input element." - }, - { - "name": "inputClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the input field." - }, - { - "name": "inputStyle", - "optional": true, - "readonly": false, - "type": "object", - "default": "", - "description": "Inline style of the input field." - }, - { - "name": "inputProps", - "optional": true, - "readonly": false, - "type": "InputHTMLAttributes", - "default": "", - "description": "Used to pass all properties of the HTMLInputElement to the focusable input element inside the component." - }, - { - "name": "ariaLabelledby", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." - }, - { - "name": "ariaLabel", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Establishes a string value that labels the component." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TreeSelectSlots": { - "description": "Defines valid slots in TreeSelect component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "value", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Selected value\n \t placeholder: string, // Placeholder\n }", - "description": "value slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom value template." - }, - { - "name": "header", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Selected value\n \t options: TreeNode, // An array of treenodes.\n }", - "description": "header slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom header template." - }, - { - "name": "footer", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t value: any, // Selected value\n \t options: TreeNode, // An array of treenodes.\n }", - "description": "footer slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom footer template." - }, - { - "name": "empty", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom empty template." - }, - { - "name": "triggericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "dropdownicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. use 'dropdownicon' slot instead.\nCustom indicator template." - }, - { - "name": "dropdownicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "dropdownicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom indicator template." - }, - { - "name": "itemtogglericon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: any, // Node instance\n \t expanded: TreeNode, // Expanded state of the node\n }", - "description": "item toggler icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "", - "deprecated": "since v4.0. Use 'itemtoggleicon' slot instead.\nCustom item toggler icon template." - }, - { - "name": "itemtoggleicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t node: any, // Node instance\n \t expanded: TreeNode, // Expanded state of the node\n }", - "description": "item toggle icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom item toggle icon template." - }, - { - "name": "itemcheckboxicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t checked: boolean, // Check state of the node\n \t partialChecked: boolean, // Partial check state of the node\n }", - "description": "item checkbox icon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom item checkbox icon template." - } - ] - }, - "TreeSelectEmitsOptions": { - "description": "Defines valid emits in TreeSelect component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:modelValue", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "any", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the value changes." - }, - { - "name": "change", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "string[]", - "description": "Selected node keys" - } - ], - "returnType": "void", - "description": "Callback to invoke on value change." - }, - { - "name": "before-show", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke before the overlay is shown." - }, - { - "name": "before-hide", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke before the overlay is hidden." - }, - { - "name": "show", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke when the overlay is shown." - }, - { - "name": "hide", - "parameters": [], - "returnType": "void", - "description": "Callback to invoke when the overlay is hidden." - }, - { - "name": "node-select", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is selected." - }, - { - "name": "node-unselect", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is unselected." - }, - { - "name": "node-expand", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is expanded." - }, - { - "name": "node-collapse", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is collapsed." - } - ] - }, - "TreeSelectMethods": { - "relatedProp": "", - "props": [ - { - "name": "show", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "hide", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeSelectPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TreeSelectSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "props": [] - }, - "TreeSelectPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TreeSelectPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TreeSelectState": { - "description": "Defines current inline state in TreeSelect component.", - "props": [] - }, - "TreeSelectProps": { - "description": "Defines valid properties in TreeSelect component.", - "props": [] - }, - "TreeSelectSlots": { - "description": "Defines valid slots in TreeSelect component.", - "props": [] - }, - "TreeSelectEmitsOptions": { - "description": "Defines valid emits in TreeSelect component.", - "props": [] - }, - "TreeSelectMethods": { - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TreeSelectPassThroughOptionType": { - "values": "TreeSelectPassThroughAttributes | (options: TreeSelectPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "TreeSelectPassThroughTransitionType": { - "values": "TransitionProps | (options: TreeSelectPassThroughMethodOptions) => TransitionProps | undefined" - }, - "TreeSelectEmits": { - "values": "EmitFn" - } - } - } - }, - "treeselectstyle": { - "description": "TreeSelect is a form component to choose from hierarchical data.\n\n[Live Demo](https://www.primevue.org/treeselect/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeSelectStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeSelectStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TreeSelectClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-treeselect\"", - "description": "Class name of the root element" - }, - { - "name": "labelContainer", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-label-container\"", - "description": "Class name of the label container element" - }, - { - "name": "label", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-label\"", - "description": "Class name of the label element" - }, - { - "name": "chipItem", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-chip-item\"", - "description": "Class name of the chip item element" - }, - { - "name": "pcChip", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-chip\"", - "description": "Class name of the chip element" - }, - { - "name": "dropdown", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-dropdown\"", - "description": "Class name of the dropdown element" - }, - { - "name": "dropdownIcon", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-dropdown-icon\"", - "description": "Class name of the dropdown icon element" - }, - { - "name": "panel", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-overlay\"", - "description": "Class name of the panel element" - }, - { - "name": "treeContainer", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-tree-container\"", - "description": "Class name of the tree container element" - }, - { - "name": "emptyMessage", - "optional": false, - "readonly": false, - "value": "\"p-treeselect-empty-message\"", - "description": "Class name of the empty message element" - } - ] - } - } - } - }, - "treetable": { - "description": "TreeTable is used to display hierarchical data in tabular format.\n\n[Live Demo](https://www.primevue.org/treetable/)", - "components": { - "default": { - "description": "TreeTable is used to display hierarchical data in tabular format.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeTablePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeTableProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeTableState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "context", - "optional": false, - "readonly": false, - "type": "TreeTableContext", - "default": "", - "description": "Defines current options." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "TreeTableSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "props", - "optional": false, - "readonly": false, - "type": "TreeTableProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "TreeTableState", - "default": "", - "description": "Defines current inline state." - } - ], - "methods": [] - }, - "TreeTableFilterMetaData": { - "description": "Custom treetable filter metadata.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Filter value" - }, - { - "name": "matchMode", - "optional": false, - "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", - "default": "", - "description": "Filter match mode" - } - ], - "methods": [] - }, - "TreeTableOperatorFilterMetaData": { - "description": "Custom operator filter metadata.", - "relatedProp": "", - "props": [ - { - "name": "operator", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Filter operator" - }, - { - "name": "constraints", - "optional": false, - "readonly": false, - "type": "TreeTableFilterMetaData[]", - "default": "", - "description": "Array of filter meta datas." - } - ], - "methods": [] - }, - "TreeTableFilterMeta": { - "description": "Custom filter metadata.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "string | TreeTableFilterMetaData | TreeTableOperatorFilterMetaData" - } - ], - "methods": [] - }, - "TreeTableSortEvent": { - "description": "Custom sort event.", - "relatedProp": "TreeTableEmitsOptions.sort", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of first record" - }, - { - "name": "rows", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Number of rows to display in new page" - }, - { - "name": "sortField", - "optional": false, - "readonly": false, - "type": "undefined | string | Function", - "default": "", - "description": "Field to sort against" - }, - { - "name": "sortOrder", - "optional": false, - "readonly": false, - "type": "undefined | null | 0 | 1 | -1", - "default": "", - "description": "Sort order as integer" - }, - { - "name": "multiSortMeta", - "optional": false, - "readonly": false, - "type": "undefined | null | TreeTableSortMeta[]", - "default": "", - "description": "MultiSort metadata" - }, - { - "name": "filters", - "optional": false, - "readonly": false, - "type": "TreeTableFilterMeta", - "default": "", - "description": "Collection of active filters" - }, - { - "name": "filterMatchModes", - "optional": false, - "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", - "default": "", - "description": "Match modes per field" - } - ], - "methods": [], - "extendedBy": "TreeTablePageEvent,TreeTableFilterEvent" - }, - "TreeTablePageEvent": { - "description": "Custom page event.", - "relatedProp": "TreeTableEmitsOptions.sort", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of first record" - }, - { - "name": "rows", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Number of rows to display in new page" - }, - { - "name": "sortField", - "optional": false, - "readonly": false, - "type": "undefined | string | Function", - "default": "", - "description": "Field to sort against" - }, - { - "name": "sortOrder", - "optional": false, - "readonly": false, - "type": "undefined | null | 0 | 1 | -1", - "default": "", - "description": "Sort order as integer" - }, - { - "name": "multiSortMeta", - "optional": false, - "readonly": false, - "type": "undefined | null | TreeTableSortMeta[]", - "default": "", - "description": "MultiSort metadata" - }, - { - "name": "filters", - "optional": false, - "readonly": false, - "type": "TreeTableFilterMeta", - "default": "", - "description": "Collection of active filters" - }, - { - "name": "filterMatchModes", - "optional": false, - "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", - "default": "", - "description": "Match modes per field" - }, - { - "name": "page", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "New page number" - }, - { - "name": "pageCount", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Total page count" - } - ], - "methods": [], - "extendedTypes": "TreeTableSortEvent" - }, - "TreeTableFilterEvent": { - "description": "Custom filter event.", - "relatedProp": "TreeTableEmitsOptions.sort", - "props": [ - { - "name": "originalEvent", - "optional": false, - "readonly": false, - "type": "Event", - "default": "", - "description": "Browser event." - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of first record" - }, - { - "name": "rows", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Number of rows to display in new page" - }, - { - "name": "sortField", - "optional": false, - "readonly": false, - "type": "undefined | string | Function", - "default": "", - "description": "Field to sort against" - }, - { - "name": "sortOrder", - "optional": false, - "readonly": false, - "type": "undefined | null | 0 | 1 | -1", - "default": "", - "description": "Sort order as integer" - }, - { - "name": "multiSortMeta", - "optional": false, - "readonly": false, - "type": "undefined | null | TreeTableSortMeta[]", - "default": "", - "description": "MultiSort metadata" - }, - { - "name": "filters", - "optional": false, - "readonly": false, - "type": "TreeTableFilterMeta", - "default": "", - "description": "Collection of active filters" - }, - { - "name": "filterMatchModes", - "optional": false, - "readonly": false, - "type": "undefined | HintedString<\"endsWith\" | \"startsWith\" | \"contains\" | \"in\" | \"notContains\" | \"equals\" | \"notEquals\" | \"lt\" | \"lte\" | \"gt\" | \"gte\" | \"between\" | \"dateIs\" | \"dateIsNot\" | \"dateBefore\" | \"dateAfter\">", - "default": "", - "description": "Match modes per field" - }, - { - "name": "filteredValue", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Filtered collection (non-lazy only)" - } - ], - "methods": [], - "extendedTypes": "TreeTableSortEvent" - }, - "TreeTableSortMeta": { - "description": "Custom sort metadata.", - "relatedProp": "", - "props": [ - { - "name": "field", - "optional": false, - "readonly": false, - "type": "string", - "default": "", - "description": "Column field" - }, - { - "name": "order", - "optional": false, - "readonly": false, - "type": "undefined | null | 0 | 1 | -1", - "default": "", - "description": "Column sort order" - } - ], - "methods": [] - }, - "TreeTableExpandedKeys": { - "description": "Custom expanded keys metadata.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeTableSelectionKeys": { - "description": "Custom selection keys metadata.", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeTablePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "TreeTableProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loading wrapper's DOM element." - }, - { - "name": "mask", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the mask's DOM element." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loading icon's DOM element." - }, - { - "name": "header", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header's DOM element." - }, - { - "name": "pcPaginator", - "optional": true, - "readonly": false, - "type": "PaginatorPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the Paginator component." - }, - { - "name": "tableContainer", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table container's DOM element." - }, - { - "name": "table", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the table's DOM element." - }, - { - "name": "thead", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the thead's DOM element." - }, - { - "name": "headerRow", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the header row's DOM element." - }, - { - "name": "tbody", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the tbody's DOM element." - }, - { - "name": "row", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the row's DOM element." - }, - { - "name": "emptyMessage", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the empty message's DOM element." - }, - { - "name": "emptyMessageCell", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the empty message cell's DOM element." - }, - { - "name": "tfoot", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the tfoot's DOM element." - }, - { - "name": "footerRow", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the footer row's DOM element." - }, - { - "name": "footer", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the footer's DOM element." - }, - { - "name": "columnResizeIndicator", - "optional": true, - "readonly": false, - "type": "TreeTablePassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the column resize indicator's DOM element." - }, - { - "name": "column", - "optional": true, - "readonly": false, - "type": "ColumnPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the Column helper components." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "TreeTablePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "TreeTableState": { - "description": "Defines current inline state in TreeTable component.", - "relatedProp": "", - "props": [ - { - "name": "d_first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current index of first record as a number." - }, - { - "name": "d_rows", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current number of rows to display in new page as a number." - }, - { - "name": "d_sortField", - "optional": false, - "readonly": false, - "type": "undefined | string | Function", - "default": "", - "description": "Current sort field." - }, - { - "name": "d_sortOrder", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current order to sort the data by default." - }, - { - "name": "d_multiSortMeta", - "optional": false, - "readonly": false, - "type": "TreeTableSortMeta[]", - "default": "", - "description": "Current sortmeta objects to sort the data." - }, - { - "name": "d_groupRowsSortMeta", - "optional": false, - "readonly": false, - "type": "TreeTableSortMeta", - "default": "", - "description": "Current group sortmeta objects to sort the data." - }, - { - "name": "d_selectionKeys", - "optional": false, - "readonly": false, - "type": "any[]", - "default": "", - "description": "Current keys of selected rows." - }, - { - "name": "d_expandedRowKeys", - "optional": false, - "readonly": false, - "type": "any[]", - "default": "", - "description": "Current keys of rows in expanded state." - }, - { - "name": "d_columnOrder", - "optional": false, - "readonly": false, - "type": "string[]", - "default": "", - "description": "Current order of the columns." - }, - { - "name": "d_editingRowKeys", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Current keys of editing rows." - }, - { - "name": "d_editingMeta", - "optional": false, - "readonly": false, - "type": "object", - "default": "", - "description": "Current editing meta data." - }, - { - "name": "d_filters", - "optional": false, - "readonly": false, - "type": "TreeTableFilterMeta", - "default": "", - "description": "Current filters object." - }, - { - "name": "d_editing", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current editing as a boolean." - } - ], - "methods": [] - }, - "TreeTableContext": { - "description": "Defines current options in TreeTable component.", - "relatedProp": "", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Current index state of the item." - }, - { - "name": "frozen", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current frozen state of the row as a boolean." - }, - { - "name": "selectable", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current selectable state of the row as a boolean." - }, - { - "name": "selected", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Current selected state of the row as a boolean." - } - ], - "methods": [] - }, - "TreeTableProps": { - "description": "Defines valid properties in TreeTable component.", - "relatedProp": "", - "props": [ - { - "name": "value", - "optional": true, - "readonly": false, - "type": "TreeNode[]", - "default": "", - "description": "An array of treenodes." - }, - { - "name": "dataKey", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "\"key\"", - "description": "Name of the field that uniquely identifies the a record in the data." - }, - { - "name": "expandedKeys", - "optional": true, - "readonly": false, - "type": "TreeTableExpandedKeys", - "default": "", - "description": "A map of keys to represent the state of the tree expansion state in controlled mode." - }, - { - "name": "selectionKeys", - "optional": true, - "readonly": false, - "type": "TreeTableSelectionKeys", - "default": "", - "description": "A map of keys to control the selection state." - }, - { - "name": "selectionMode", - "optional": true, - "readonly": false, - "type": "\"multiple\" | \"checkbox\" | \"single\"", - "default": "", - "description": "Defines the selection mode." - }, - { - "name": "metaKeySelection", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "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.\nOn touch enabled devices, metaKeySelection is turned off automatically." - }, - { - "name": "rows", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Number of rows to display per page." - }, - { - "name": "first", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Index of the first row to be displayed." - }, - { - "name": "totalRecords", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Number of total records, defaults to length of value when not defined." - }, - { - "name": "paginator", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When specified as true, enables the pagination." - }, - { - "name": "paginatorPosition", - "optional": true, - "readonly": false, - "type": "\"both\" | \"top\" | \"bottom\"", - "default": "bottom", - "description": "Position of the paginator, options are 'top','bottom' or 'both'." - }, - { - "name": "alwaysShowPaginator", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Whether to show it even there is only one page." - }, - { - "name": "paginatorTemplate", - "optional": true, - "readonly": false, - "type": "string", - "default": "FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown", - "description": "Template of the paginator. It can be customized using the template property using the predefined keys. Here are the available elements that can be placed inside a paginator in any order.\n\n- FirstPageLink\n- PrevPageLink\n- PageLinks\n- NextPageLink\n- LastPageLink\n- RowsPerPageDropdown\n- JumpToPageDropdown\n- JumpToPageInput\n- CurrentPageReport" - }, - { - "name": "pageLinkSize", - "optional": true, - "readonly": false, - "type": "number", - "default": "5", - "description": "Number of page links to display." - }, - { - "name": "rowsPerPageOptions", - "optional": true, - "readonly": false, - "type": "number[]", - "default": "", - "description": "Array of integer values to display inside rows per page dropdown." - }, - { - "name": "currentPageReportTemplate", - "optional": true, - "readonly": false, - "type": "string", - "default": "'({currentPage} of {totalPages})'", - "description": "Template of the current page report element. It displays information about the pagination state.\n\n- {currentPage}\n- {totalPages}\n- {rows}\n- {first}\n- {last}\n- {totalRecords}" - }, - { - "name": "lazy", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Defines if data is loaded and interacted with in lazy manner." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Displays a loader to indicate data load is in progress." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "The icon to show while indicating data load is in progress." - }, - { - "name": "loadingMode", - "optional": true, - "readonly": false, - "type": "\"mask\" | \"icon\"", - "default": "mask", - "description": "Loading mode display." - }, - { - "name": "rowHover", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, background of the rows change on hover." - }, - { - "name": "autoLayout", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether the cell widths scale according to their content or not." - }, - { - "name": "sortField", - "optional": true, - "readonly": false, - "type": "string | Function", - "default": "", - "description": "Property name or a getter function of a row data used for sorting by default." - }, - { - "name": "sortOrder", - "optional": true, - "readonly": false, - "type": "number", - "default": "", - "description": "Order to sort the data by default." - }, - { - "name": "defaultSortOrder", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Default sort order of an unsorted column." - }, - { - "name": "multiSortMeta", - "optional": true, - "readonly": false, - "type": "null | TreeTableSortMeta[]", - "default": "", - "description": "An array of SortMeta objects to sort the data by default in multiple sort mode." - }, - { - "name": "sortMode", - "optional": true, - "readonly": false, - "type": "\"multiple\" | \"single\"", - "default": "single", - "description": "Defines whether sorting works on single column or on multiple columns." - }, - { - "name": "removableSort", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, columns can have an un-sorted state." - }, - { - "name": "filters", - "optional": true, - "readonly": false, - "type": "TreeTableFilterMeta", - "default": "", - "description": "Filters object with key-value pairs to define the filters." - }, - { - "name": "filterMode", - "optional": true, - "readonly": false, - "type": "\"strict\" | \"lenient\"", - "default": "lenient", - "description": "Mode for filtering." - }, - { - "name": "filterLocale", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Locale to use in filtering. The default locale is the host environment's current locale." - }, - { - "name": "resizableColumns", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, columns can be resized using drag and drop." - }, - { - "name": "columnResizeMode", - "optional": true, - "readonly": false, - "type": "\"expand\" | \"fit\"", - "default": "fit", - "description": "Defines whether the overall table width should change on column resize." - }, - { - "name": "indentation", - "optional": true, - "readonly": false, - "type": "number", - "default": "1", - "description": "Indentation factor as rem value for children nodes." - }, - { - "name": "showGridlines", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to show grid lines between cells." - }, - { - "name": "scrollable", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When specified, enables horizontal and/or vertical scrolling." - }, - { - "name": "scrollHeight", - "optional": true, - "readonly": false, - "type": "HintedString<\"flex\">", - "default": "", - "description": "Height of the scroll viewport in fixed pixels or the 'flex' keyword for a dynamic size." - }, - { - "name": "size", - "optional": true, - "readonly": false, - "type": "\"small\" | \"large\"", - "default": "", - "description": "Defines the size of the table." - }, - { - "name": "tableStyle", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Inline style of the table element." - }, - { - "name": "tableClass", - "optional": true, - "readonly": false, - "type": "string | object", - "default": "", - "description": "Style class of the table element." - }, - { - "name": "tableProps", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Props to pass to the table element." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [] - }, - "TreeTableSlots": { - "description": "Defines valid slots in TreeTable component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "header", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom header template." - }, - { - "name": "footer", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom footer template." - }, - { - "name": "paginatorstart", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom paginator start template." - }, - { - "name": "paginatorend", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom paginator end template." - }, - { - "name": "empty", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom empty template." - }, - { - "name": "loadingicon", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom loading icon template." - }, - { - "name": "checkboxicon", - "parameters": [], - "returnType": "VNode[]", - "description": "Custom checkbox icon template." - }, - { - "name": "paginatorfirstpagelinkicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator first page link icon.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom paginator first page link icon template." - }, - { - "name": "paginatorprevpagelinkicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator prev page link icon.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom paginator previous page link icon template." - }, - { - "name": "paginatornextpagelinkicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator next page link icon.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom paginator next page link icon template." - }, - { - "name": "paginatorlastpagelinkicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator last page link icon.\n }" - } - ], - "returnType": "VNode[]", - "description": "Custom paginator last page link icon template." - }, - { - "name": "paginatorrowsperpagedropdownicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator rows per page dropdown icon.\n }", - "description": "paginatorrowsperpagedropdownicon's params." - } - ], - "returnType": "VNode[]", - "description": "Custom paginatorrowsperpagedropdownicon template." - }, - { - "name": "paginatorjumptopagedropdownicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the paginator jump to page dropdown icon.\n }", - "description": "paginatorjumptopagedropdownicon's params." - } - ], - "returnType": "VNode[]", - "description": "Custom paginatorjumptopagedropdownicon template." - } - ] - }, - "TreeTableEmitsOptions": { - "description": "Defines valid emits in TreeTable component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:expandedKeys", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "TreeTableExpandedKeys", - "description": "New expanded keys." - } - ], - "returnType": "void", - "description": "Emitted when the expanded keys change." - }, - { - "name": "update:selectionKeys", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "TreeTableSelectionKeys" - } - ], - "returnType": "void", - "description": "Emitted when the selection keys change." - }, - { - "name": "update:first", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "number", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the first changes." - }, - { - "name": "update:rows", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "number", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the rows changes." - }, - { - "name": "update:sortField", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "string", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the sortField changes." - }, - { - "name": "update:sortOrder", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "undefined | number", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the sortOrder changes." - }, - { - "name": "update:multiSortMeta", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "undefined | null | TreeTableSortMeta[]", - "description": "New value." - } - ], - "returnType": "void", - "description": "Emitted when the multiSortMeta changes." - }, - { - "name": "page", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "TreeTablePageEvent", - "description": "Custom page event." - } - ], - "returnType": "void", - "description": "Callback to invoke on pagination. Sort and Filter information is also available for lazy loading implementation." - }, - { - "name": "sort", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "TreeTableSortEvent", - "description": "Custom sort event." - } - ], - "returnType": "void", - "description": "Callback to invoke on sort. Page and Filter information is also available for lazy loading implementation." - }, - { - "name": "filter", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "TreeTableFilterEvent", - "description": "Custom filter event." - } - ], - "returnType": "void", - "description": "Event to emit after filtering, not triggered in lazy mode." - }, - { - "name": "node-select", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is selected." - }, - { - "name": "node-unselect", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is unselected." - }, - { - "name": "node-expand", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is expanded." - }, - { - "name": "node-collapse", - "parameters": [ - { - "name": "node", - "optional": false, - "type": "TreeNode", - "description": "Node instance." - } - ], - "returnType": "void", - "description": "Callback to invoke when a node is collapsed." - }, - { - "name": "column-resize-end", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when a column is resized." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeTablePassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "TreeTableSharedPassThroughMethodOptions": { - "description": "Custom shared passthrough(pt) option method.", - "props": [] - }, - "TreeTableFilterMetaData": { - "description": "Custom treetable filter metadata.", - "props": [] - }, - "TreeTableOperatorFilterMetaData": { - "description": "Custom operator filter metadata.", - "props": [] - }, - "TreeTableFilterMeta": { - "description": "Custom filter metadata.", - "props": [] - }, - "TreeTableSortEvent": { - "description": "Custom sort event.", - "props": [] - }, - "TreeTablePageEvent": { - "description": "Custom page event.", - "props": [] - }, - "TreeTableFilterEvent": { - "description": "Custom filter event.", - "props": [] - }, - "TreeTableSortMeta": { - "description": "Custom sort metadata.", - "props": [] - }, - "TreeTableExpandedKeys": { - "description": "Custom expanded keys metadata.", - "props": [] - }, - "TreeTableSelectionKeys": { - "description": "Custom selection keys metadata.", - "props": [] - }, - "TreeTablePassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "TreeTablePassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "TreeTableState": { - "description": "Defines current inline state in TreeTable component.", - "props": [] - }, - "TreeTableContext": { - "description": "Defines current options in TreeTable component.", - "props": [] - }, - "TreeTableProps": { - "description": "Defines valid properties in TreeTable component.", - "props": [] - }, - "TreeTableSlots": { - "description": "Defines valid slots in TreeTable component.", - "props": [] - }, - "TreeTableEmitsOptions": { - "description": "Defines valid emits in TreeTable component.", - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "TreeTablePassThroughOptionType": { - "values": "TreeTablePassThroughAttributes | (options: TreeTablePassThroughMethodOptions) => undefined | string | null | undefined" - }, - "TreeTableEmits": { - "values": "EmitFn" - } - } - } - }, - "treetablestyle": { - "description": "TreeTable is used to display hierarchical data in tabular format.\n\n[Live Demo](https://www.primevue.org/treetable/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "TreeTableStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "TreeTableStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "TreeTableClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-treetable\"", - "description": "Class name of the root element" - }, - { - "name": "loading", - "optional": false, - "readonly": false, - "value": "\"p-treetable-loading\"", - "description": "Class name of the loading element" - }, - { - "name": "mask", - "optional": false, - "readonly": false, - "value": "\"p-treetable-mask\"", - "description": "Class name of the mask element" - }, - { - "name": "loadingIcon", - "optional": false, - "readonly": false, - "value": "\"p-treetable-loading-icon\"", - "description": "Class name of the loading icon element" - }, - { - "name": "header", - "optional": false, - "readonly": false, - "value": "\"p-treetable-header\"", - "description": "Class name of the header element" - }, - { - "name": "paginator", - "optional": false, - "readonly": false, - "value": "\"p-treetable-paginator-[position]\"", - "description": "Class name of the paginator element" - }, - { - "name": "tableContainer", - "optional": false, - "readonly": false, - "value": "\"p-treetable-table-container\"", - "description": "Class name of the table container element" - }, - { - "name": "table", - "optional": false, - "readonly": false, - "value": "\"p-treetable-table\"", - "description": "Class name of the table element" - }, - { - "name": "thead", - "optional": false, - "readonly": false, - "value": "\"p-treetable-thead\"", - "description": "Class name of the thead element" - }, - { - "name": "columnResizer", - "optional": false, - "readonly": false, - "value": "\"p-treetable-column-resizer\"", - "description": "Class name of the column resizer element" - }, - { - "name": "columnTitle", - "optional": false, - "readonly": false, - "value": "\"p-treetable-column-title\"", - "description": "Class name of the column title element" - }, - { - "name": "sortIcon", - "optional": false, - "readonly": false, - "value": "\"p-treetable-sort-icon\"", - "description": "Class name of the sort icon element" - }, - { - "name": "pcSortBadge", - "optional": false, - "readonly": false, - "value": "\"p-treetable-sort-badge\"", - "description": "Class name of the sort badge element" - }, - { - "name": "tbody", - "optional": false, - "readonly": false, - "value": "\"p-treetable-tbody\"", - "description": "Class name of the tbody element" - }, - { - "name": "nodeToggleButton", - "optional": false, - "readonly": false, - "value": "\"p-treetable-node-toggle-button\"", - "description": "Class name of the node toggle button element" - }, - { - "name": "nodeToggleIcon", - "optional": false, - "readonly": false, - "value": "\"p-treetable-node-toggle-icon\"", - "description": "Class name of the node toggle icon element" - }, - { - "name": "pcNodeCheckbox", - "optional": false, - "readonly": false, - "value": "\"p-treetable-node-checkbox\"", - "description": "Class name of the node checkbox element" - }, - { - "name": "emptyMessage", - "optional": false, - "readonly": false, - "value": "\"p-treetable-empty-message\"", - "description": "Class name of the empty message element" - }, - { - "name": "tfoot", - "optional": false, - "readonly": false, - "value": "\"p-treetable-tfoot\"", - "description": "Class name of the tfoot element" - }, - { - "name": "footer", - "optional": false, - "readonly": false, - "value": "\"p-treetable-footer\"", - "description": "Class name of the footer element" - }, - { - "name": "columnResizeIndicator", - "optional": false, - "readonly": false, - "value": "\"p-treetable-column-resize-indicator\"", - "description": "Class name of the column resize indicator element" - } - ] - } - } - } - }, - "ts-helpers": { - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "PublicProps": { - "values": "VNodeProps & AllowedComponentProps & ComponentCustomProps" - }, - "UnionToIntersection": { - "values": "(U extends any ? Function : never) extends Function ? I : never" - }, - "EmitFn": { - "values": "Options extends (infer V)[] ? Function : Object extends Options ? Function : UnionToIntersection<{ [key in Event]: Options[key] extends Function ? Function : Function }[Event]>" - }, - "DefineComponent": { - "values": "_DefineComponent" - }, - "GlobalComponentConstructor": { - "values": "{}" - }, - "Booleanish": { - "values": "boolean | \"true\" | \"false\"", - "description": "Custom types" - }, - "Numberish": { - "values": "number | string" - }, - "Nullable": { - "values": "T | null | undefined" - }, - "PassThrough": { - "values": "T | object | undefined" - }, - "DesignToken": { - "values": "T | object | undefined" - }, - "DefaultPassThrough": { - "values": "T | (instance: VNode) => undefined | undefined" - }, - "HintedString": { - "values": "string & Object | T" - } - } - } - }, - "useconfirm/UseConfirm": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "useConfirm": { - "name": "useConfirm", - "parameters": [], - "returnType": "Object" - } - } - } - }, - "usedialog/UseDialog": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "useDialog": { - "name": "useDialog", - "parameters": [], - "returnType": "Object" - } - } - } - }, - "usestyle/UseStyle": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "useStyle": { - "name": "useStyle", - "parameters": [ - { - "name": "css", - "type": "string" - }, - { - "name": "options", - "type": "StyleOptions" - } - ], - "returnType": "Style" - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "StyleOptions": { - "relatedProp": "", - "props": [ - { - "name": "document", - "optional": true, - "readonly": false, - "type": "HTMLElement", - "default": "" - }, - { - "name": "immediate", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "" - }, - { - "name": "manual", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "" - }, - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "id", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "media", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "nonce", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "props", - "optional": true, - "readonly": false, - "type": "any", - "default": "" - } - ], - "methods": [] - }, - "Style": { - "relatedProp": "", - "props": [ - { - "name": "id", - "optional": false, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "name", - "optional": false, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": false, - "readonly": false, - "type": "any", - "default": "" - }, - { - "name": "unload", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "load", - "optional": false, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "isLoaded", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "" - } - ], - "methods": [] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "StyleOptions": { - "props": [] - }, - "Style": { - "props": [] - } - } - } - }, - "usetoast/UseToast": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "useToast": { - "name": "useToast", - "parameters": [], - "returnType": "ToastServiceMethods" - } - } - } - }, - "utils/Utils": { - "functions": { - "description": "Defines the custom functions used by the module.", - "values": { - "UniqueComponentId": { - "name": "UniqueComponentId", - "parameters": [ - { - "name": "prefix", - "type": "string" - } - ], - "returnType": "string" - }, - "EventBus": { - "name": "EventBus", - "parameters": [], - "returnType": "Object" - } - } - } - }, - "virtualscroller": { - "description": "VirtualScroller is a performant approach to handle huge data efficiently.\n\n[Live Demo](https://www.primevue.org/virtualscroller/)", - "components": { - "default": { - "description": "VirtualScroller is a performant approach to handle huge data efficiently.", - "methods": { - "description": "Defines methods that can be accessed by the component's reference.", - "values": [] - } - } - }, - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "VirtualScrollerPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "relatedProp": "", - "props": [ - { - "name": "instance", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines instance." - }, - { - "name": "props", - "optional": false, - "readonly": false, - "type": "VirtualScrollerProps", - "default": "", - "description": "Defines valid properties." - }, - { - "name": "state", - "optional": false, - "readonly": false, - "type": "VirtualScrollerState", - "default": "", - "description": "Defines current inline state." - }, - { - "name": "attrs", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines valid attributes." - }, - { - "name": "parent", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "Defines parent options." - }, - { - "name": "global", - "optional": false, - "readonly": false, - "type": "undefined | object", - "default": "", - "description": "Defines passthrough(pt) options in global config." - } - ], - "methods": [] - }, - "VirtualScrollerScrollIndexChangeEvent": { - "description": "Custom scroll index change event.", - "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", - "props": [ - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "First index of the new data range to be loaded." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Last index of the new data range to be loaded." - } - ], - "methods": [], - "extendedBy": "VirtualScrollerLazyEvent,VirtualScrollerViewport" - }, - "VirtualScrollerLazyEvent": { - "description": "Custom lazy event.", - "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", - "props": [ - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "First index of the new data range to be loaded." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Last index of the new data range to be loaded." - } - ], - "methods": [], - "extendedTypes": "VirtualScrollerScrollIndexChangeEvent" - }, - "VirtualScrollerViewport": { - "description": "Custom virtualscroller viewport metadata.", - "relatedProp": "VirtualScrollerEmitsOptions['scroll-index-change']", - "props": [ - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "First index of the new data range to be loaded." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Last index of the new data range to be loaded." - } - ], - "methods": [], - "extendedTypes": "VirtualScrollerScrollIndexChangeEvent" - }, - "VirtualScrollerRangeMethod": { - "description": "Virtual scroller rendered range.", - "relatedProp": "", - "props": [ - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Whether the item is first." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Whether the item is last." - }, - { - "name": "viewport", - "optional": false, - "readonly": false, - "type": "VirtualScrollerViewport", - "default": "", - "description": "Viewport info." - } - ], - "methods": [] - }, - "VirtualScrollerItemOptions": { - "description": "Custom item options.", - "relatedProp": "", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Item index" - }, - { - "name": "count", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Items count" - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is first." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is last." - }, - { - "name": "even", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is even." - }, - { - "name": "odd", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is odd." - }, - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [], - "extendedBy": "VirtualScrollerLoaderOptions" - }, - "VirtualScrollerPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "relatedProp": "VirtualScrollerProps.pt", - "props": [ - { - "name": "root", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the root's DOM element." - }, - { - "name": "content", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the content's DOM element." - }, - { - "name": "loader", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loader's DOM element." - }, - { - "name": "loadingIcon", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the loading icon's DOM element." - }, - { - "name": "spacer", - "optional": true, - "readonly": false, - "type": "VirtualScrollerPassThroughOptionType", - "default": "", - "description": "Used to pass attributes to the spacer's DOM element." - }, - { - "name": "hooks", - "optional": true, - "readonly": false, - "type": "ComponentHooks", - "default": "", - "description": "Used to manage all lifecycle hooks." - } - ], - "methods": [] - }, - "VirtualScrollerPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "relatedProp": "", - "props": [ - { - "name": "[key: string]", - "optional": false, - "readonly": false, - "type": "any" - } - ], - "methods": [] - }, - "VirtualScrollerState": { - "description": "Defines current inline state in VirtualScroller component.", - "relatedProp": "", - "props": [ - { - "name": "first", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "First index of the new data range to be loaded as a number." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Last index of the new data range to be loaded as a number." - }, - { - "name": "page", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Index of the first item as a number." - }, - { - "name": "numItemsInViewport", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Visible item count in the viewport as a number." - }, - { - "name": "lastScrollPos", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Lastest scroll position as a number." - }, - { - "name": "d_numToleratedItems", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Additional elements to add to the DOM outside of the view as a number." - }, - { - "name": "d_loading", - "optional": false, - "readonly": false, - "type": "number", - "default": "false", - "description": "Current loading state as a boolean." - }, - { - "name": "loaderArr", - "optional": false, - "readonly": false, - "type": "any[]", - "default": "", - "description": "Loadable items array." - }, - { - "name": "spacerStyle", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "The style of spacer element." - }, - { - "name": "contentStyle", - "optional": false, - "readonly": false, - "type": "any", - "default": "", - "description": "The style of content element." - } - ], - "methods": [] - }, - "VirtualScrollerLoaderOptions": { - "description": "Custom virtualscroller loader options", - "relatedProp": "virtualscroller.VirtualScrollerItemOptions", - "props": [ - { - "name": "index", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Item index" - }, - { - "name": "count", - "optional": false, - "readonly": false, - "type": "number", - "default": "", - "description": "Items count" - }, - { - "name": "first", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is first." - }, - { - "name": "last", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is last." - }, - { - "name": "even", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is even." - }, - { - "name": "odd", - "optional": false, - "readonly": false, - "type": "boolean", - "default": "", - "description": "Whether the item is odd." - } - ], - "methods": [], - "extendedBy": "ColumnLoadingOptions", - "extendedTypes": "VirtualScrollerItemOptions" - }, - "VirtualScrollerProps": { - "description": "Defines valid properties in VirtualScroller component.", - "relatedProp": "", - "props": [ - { - "name": "id", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Unique identifier of the element." - }, - { - "name": "style", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Inline style of the component." - }, - { - "name": "class", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "Style class of the component." - }, - { - "name": "items", - "optional": true, - "readonly": false, - "type": "null | any[] | any[][]", - "default": "", - "description": "An array of objects to display." - }, - { - "name": "itemSize", - "optional": true, - "readonly": false, - "type": "number | number[]", - "default": "", - "description": "The height/width of item according to orientation." - }, - { - "name": "scrollHeight", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Height of the scroll viewport." - }, - { - "name": "scrollWidth", - "optional": true, - "readonly": false, - "type": "string", - "default": "", - "description": "Width of the scroll viewport." - }, - { - "name": "orientation", - "optional": true, - "readonly": false, - "type": "\"both\" | \"horizontal\" | \"vertical\"", - "default": "vertical", - "description": "The orientation of scrollbar." - }, - { - "name": "numToleratedItems", - "optional": true, - "readonly": false, - "type": "number", - "default": "half the number of items shown in the view.", - "description": "Determines how many additional elements to add to the DOM outside of the view.\nAccording to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number." - }, - { - "name": "delay", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Delay in scroll before new data is loaded." - }, - { - "name": "resizeDelay", - "optional": true, - "readonly": false, - "type": "number", - "default": "10", - "description": "Delay after window's resize finishes." - }, - { - "name": "lazy", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Defines if data is loaded and interacted with in lazy manner." - }, - { - "name": "disabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "If disabled, the VirtualScroller feature is eliminated and the content is displayed directly." - }, - { - "name": "loaderDisabled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Used to implement a custom loader instead of using the loader feature in the VirtualScroller." - }, - { - "name": "showLoader", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to show loader." - }, - { - "name": "showSpacer", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "true", - "description": "Used to implement a custom spacer instead of using the spacer feature in the VirtualScroller." - }, - { - "name": "loading", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to load items." - }, - { - "name": "tabindex", - "optional": true, - "readonly": false, - "type": "string | number", - "default": "0", - "description": "Index of the element in tabbing order." - }, - { - "name": "inline", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, positions the content as inline." - }, - { - "name": "step", - "optional": true, - "readonly": false, - "type": "number", - "default": "0", - "description": "Used to specify how many items to load in each load method in lazy mode." - }, - { - "name": "appendOnly", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Used to append each loaded item to top without removing any items from the DOM. Using very large data may cause the browser to crash." - }, - { - "name": "autoSize", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "Whether to dynamically change the height or width of scrollable container." - }, - { - "name": "dt", - "optional": true, - "readonly": false, - "type": "any", - "default": "", - "description": "It generates scoped CSS variables using design tokens for the component." - }, - { - "name": "pt", - "optional": true, - "readonly": false, - "type": "PassThrough", - "default": "", - "description": "Used to pass attributes to DOM elements inside the component." - }, - { - "name": "ptOptions", - "optional": true, - "readonly": false, - "type": "PassThroughOptions", - "default": "", - "description": "Used to configure passthrough(pt) options of the component." - }, - { - "name": "unstyled", - "optional": true, - "readonly": false, - "type": "boolean", - "default": "false", - "description": "When enabled, it removes component related styles in the core." - } - ], - "methods": [ - { - "name": "onLazyLoad", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "VirtualScrollerLazyEvent", - "description": "Custom lazy event." - } - ], - "returnType": "void", - "description": "Callback to invoke in lazy mode to load new data." - } - ] - }, - "VirtualScrollerSlots": { - "description": "Defines valid slots in VirtualScroller component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "content", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t items: any, // An array of objects to display for virtualscroller\n \t styleClass: string, // Style class of the content\n \t contentRef: (el: any) ⇒ void, // Referance of the content\n\t getItemOptions: (index: number) ⇒ VirtualScrollerItemOptions, // Options of the items\n \t loading: boolean, // Whether the data is loaded.\n \t getLoaderOptions: (index: number, ext: any) ⇒ VirtualScrollerLoaderOptions, // Loader options of the items while the data is loading.\n \t itemSize: undefined, // The height/width of item according to orientation.\n \t rows: undefined, // The number of the rendered rows.\n \t columns: undefined, // The number of the rendered columns.\n \t spacerStyle: any, // The style of spacer element.\n \t contentStyle: any, // The style of content element.\n \t vertical: boolean, // Whether the orientation is vertical.\n \t horizontal: boolean, // Whether the orientation is horizontal.\n \t both: boolean, // Whether the orientation is both.\n }", - "description": "content slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom content template." - }, - { - "name": "item", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t item: any, // Item data.\n \t options: VirtualScrollerItemOptions, // Item options.\n }", - "description": "item slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom item template." - }, - { - "name": "loader", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t options: VirtualScrollerLoaderOptions, // Loader options.\n }", - "description": "header slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom loader template." - }, - { - "name": "loadingicon", - "parameters": [ - { - "name": "scope", - "optional": false, - "type": "{\n \t class: string, // Style class of the icon.\n }", - "description": "loadingicon slot's params." - } - ], - "returnType": "VNode[]", - "description": "Custom loading icon template." - } - ] - }, - "VirtualScrollerEmitsOptions": { - "description": "Defines valid emits in VirtualScroller component.", - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "update:numToleratedItems", - "parameters": [ - { - "name": "value", - "optional": false, - "type": "number", - "description": "New number tolerated items" - } - ], - "returnType": "void", - "description": "Emitted when the numToleratedItems changes." - }, - { - "name": "scroll", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "Event", - "description": "Browser event." - } - ], - "returnType": "void", - "description": "Callback to invoke when scroll position changes." - }, - { - "name": "scroll-index-change", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "VirtualScrollerScrollIndexChangeEvent", - "description": "Custom tab open event." - } - ], - "returnType": "void", - "description": "Callback to invoke when scroll position and item's range in view changes." - }, - { - "name": "lazy-load", - "parameters": [ - { - "name": "event", - "optional": false, - "type": "VirtualScrollerLazyEvent", - "description": "Custom lazy event." - } - ], - "returnType": "void", - "description": "Callback to invoke in lazy mode to load new data." - } - ] - }, - "VirtualScrollerMethods": { - "relatedProp": "", - "props": [], - "methods": [ - { - "name": "scrollTo", - "parameters": [ - { - "name": "options", - "optional": true, - "type": "ScrollToOptions", - "description": "scoll options." - } - ], - "returnType": "void", - "description": "Scroll to move to a specific position." - }, - { - "name": "scrollToIndex", - "parameters": [ - { - "name": "index", - "optional": false, - "type": "number", - "description": "Index of item according to orientation mode." - }, - { - "name": "behavior", - "optional": true, - "type": "ScrollBehavior", - "description": "Behavior of scroll." - } - ], - "returnType": "void", - "description": "Scroll to move to a specific item." - }, - { - "name": "scrollInView", - "parameters": [ - { - "name": "index", - "optional": false, - "type": "number", - "description": "Index of item according to orientation mode." - }, - { - "name": "to", - "optional": false, - "type": "\"to-start\" | \"to-end\"", - "description": "Defines the location of the item in view," - }, - { - "name": "behavior", - "optional": true, - "type": "ScrollBehavior", - "description": "Behavior of scroll" - } - ], - "returnType": "void", - "description": "It is used to move the specified index into the view. It is a method that will usually be needed when keyboard support is added to the virtualScroller component." - }, - { - "name": "getRenderedRange", - "parameters": [], - "returnType": "VirtualScrollerRangeMethod", - "description": "Returns the range of items added to the DOM." - } - ] - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "VirtualScrollerPassThroughMethodOptions": { - "description": "Custom passthrough(pt) option method.", - "props": [] - }, - "VirtualScrollerScrollIndexChangeEvent": { - "description": "Custom scroll index change event.", - "props": [] - }, - "VirtualScrollerLazyEvent": { - "description": "Custom lazy event.", - "props": [] - }, - "VirtualScrollerViewport": { - "description": "Custom virtualscroller viewport metadata.", - "props": [] - }, - "VirtualScrollerRangeMethod": { - "description": "Virtual scroller rendered range.", - "props": [] - }, - "VirtualScrollerItemOptions": { - "description": "Custom item options.", - "props": [] - }, - "VirtualScrollerPassThroughOptions": { - "description": "Custom passthrough(pt) options.", - "props": [] - }, - "VirtualScrollerPassThroughAttributes": { - "description": "Custom passthrough attributes for each DOM elements", - "props": [] - }, - "VirtualScrollerState": { - "description": "Defines current inline state in VirtualScroller component.", - "props": [] - }, - "VirtualScrollerLoaderOptions": { - "description": "Custom virtualscroller loader options", - "props": [] - }, - "VirtualScrollerProps": { - "description": "Defines valid properties in VirtualScroller component.", - "props": [] - }, - "VirtualScrollerSlots": { - "description": "Defines valid slots in VirtualScroller component.", - "props": [] - }, - "VirtualScrollerEmitsOptions": { - "description": "Defines valid emits in VirtualScroller component.", - "props": [] - }, - "VirtualScrollerMethods": { - "props": [] - } - } - }, - "types": { - "description": "Defines the custom types used by the module.", - "values": { - "VirtualScrollerPassThroughOptionType": { - "values": "VirtualScrollerPassThroughAttributes | (options: VirtualScrollerPassThroughMethodOptions) => undefined | string | null | undefined" - }, - "VirtualScrollerEmits": { - "values": "EmitFn" - } - } - } - }, - "virtualscrollerstyle": { - "description": "VirtualScroller is a performant approach to handle huge data efficiently.\n\n[Live Demo](https://www.primevue.org/virtualscroller/)", - "interfaces": { - "description": "Defines the custom interfaces used by the module.", - "eventDescription": "Defines the custom events used by the component's emit.", - "methodDescription": "Defines methods that can be accessed by the component's reference.", - "typeDescription": "Defines the custom types used by the module.", - "values": { - "VirtualScrollerStyle": { - "relatedProp": "", - "props": [ - { - "name": "name", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "css", - "optional": true, - "readonly": false, - "type": "string", - "default": "" - }, - { - "name": "classes", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "inlineStyles", - "optional": true, - "readonly": false, - "type": "object", - "default": "" - }, - { - "name": "load", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - }, - { - "name": "getStyleSheet", - "optional": true, - "readonly": false, - "type": "Function", - "default": "" - } - ], - "methods": [], - "extendedTypes": "BaseStyle" - } - } - }, - "tokens": { - "description": "Define design tokens used by the component.", - "values": { - "VirtualScrollerStyle": { - "props": [] - } - } - }, - "enumerations": { - "values": { - "VirtualScrollerClasses": { - "members": [ - { - "name": "root", - "optional": false, - "readonly": false, - "value": "\"p-virtualscroller\"", - "description": "Class name of the root element" - }, - { - "name": "content", - "optional": false, - "readonly": false, - "value": "\"p-virtualscroller-content\"", - "description": "Class name of the content element" - }, - { - "name": "spacer", - "optional": false, - "readonly": false, - "value": "\"p-virtualscroller-spacer\"", - "description": "Class name of the spacer element" - }, - { - "name": "loader", - "optional": false, - "readonly": false, - "value": "\"p-virtualscroller-loader\"", - "description": "Class name of the loader element" - }, - { - "name": "loadingIcon", - "optional": false, - "readonly": false, - "value": "\"p-virtualscroller-loading-icon\"", - "description": "Class name of the loading icon element" - } - ] - } - } - } } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 32ef523b7..f57587d43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -197,7 +197,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: ^0.8.5 - version: 0.8.5(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0) + version: 0.8.5(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.0) @@ -209,7 +209,7 @@ importers: version: 3.12.2(rollup@4.18.0) '@nuxt/test-utils': specifier: ^3.7.3 - version: 3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) + version: 3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) '@primevue/themes': specifier: workspace:* version: link:../themes @@ -8397,12 +8397,13 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)': + '@nuxt/devtools-kit@0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))': dependencies: '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.2(rollup@4.18.0) execa: 7.2.0 nuxt: 3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2) + vite: 5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1) transitivePeerDependencies: - magicast - rollup @@ -8421,10 +8422,10 @@ snapshots: rc9: 2.1.2 semver: 7.6.2 - '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)': + '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0) + '@nuxt/devtools-kit': 0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.39)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(sass@1.77.6)(terser@5.31.1)(typescript@5.5.2))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)) '@nuxt/devtools-wizard': 0.8.5 '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) birpc: 0.2.17 @@ -8455,8 +8456,9 @@ snapshots: simple-git: 3.25.0 sirv: 2.0.4 unimport: 3.7.2(rollup@4.18.0) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0) - vite-plugin-vue-inspector: 3.7.2 + vite: 5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)) + vite-plugin-vue-inspector: 3.7.2(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)) wait-on: 7.2.0 which: 3.0.1 ws: 8.17.1 @@ -8723,7 +8725,7 @@ snapshots: - rollup - supports-color - '@nuxt/test-utils@3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2))': + '@nuxt/test-utils@3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2))': dependencies: '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.2(rollup@4.18.0) @@ -8749,7 +8751,8 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) + vite: 5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1) + vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) vue: 3.4.31(typescript@5.5.2) vue-router: 4.4.0(vue@3.4.31(typescript@5.5.2)) optionalDependencies: @@ -14252,7 +14255,7 @@ snapshots: optionator: 0.9.4 typescript: 5.5.2 - vite-plugin-inspect@0.7.42(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0): + vite-plugin-inspect@0.7.42(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -14262,13 +14265,14 @@ snapshots: open: 9.1.0 picocolors: 1.0.1 sirv: 2.0.4 + vite: 5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1) optionalDependencies: '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@3.7.2: + vite-plugin-vue-inspector@3.7.2(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) @@ -14279,6 +14283,7 @@ snapshots: '@vue/compiler-dom': 3.4.31 kolorist: 1.8.0 magic-string: 0.30.10 + vite: 5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1) transitivePeerDependencies: - supports-color @@ -14316,9 +14321,9 @@ snapshots: sass: 1.77.6 terser: 5.31.1 - vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)): + vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)): dependencies: - '@nuxt/test-utils': 3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) + '@nuxt/test-utils': 3.13.1(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.2(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vitest@1.6.0(@types/node@18.19.39)(sass@1.77.6)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.2)))(vue@3.4.31(typescript@5.5.2)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals'