diff --git a/scripts/check-mobile-ui-evidence.mjs b/scripts/check-mobile-ui-evidence.mjs index e78884e..ea9bad1 100644 --- a/scripts/check-mobile-ui-evidence.mjs +++ b/scripts/check-mobile-ui-evidence.mjs @@ -54,6 +54,9 @@ for (const tag of components) { if (!Array.isArray(docs.profiles) || docs.profiles.length === 0) { failures.push(`${tag} has no documented showcase profiles`); } + if (!Array.isArray(docs.props) || docs.props.length === 0) { + failures.push(`${tag} has no documented effective component properties`); + } if (docs.interactive !== !staticComponents.has(tag)) { failures.push(`${tag} interaction classification disagrees with the evidence contract`); } diff --git a/src/data/mobile-ui-components.json b/src/data/mobile-ui-components.json index a2c0a9b..5a04e9c 100644 --- a/src/data/mobile-ui-components.json +++ b/src/data/mobile-ui-components.json @@ -34,6 +34,15 @@ "Border Bottom" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PAlert preview\"" + ] + }, { "name": "border", "types": [ @@ -91,6 +100,15 @@ 0 ] }, + { + "name": "text", + "types": [ + "string" + ], + "examples": [ + "\"Everything is ready to continue.\"" + ] + }, { "name": "type", "types": [ @@ -142,6 +160,15 @@ "Flat" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PAppBar preview\"" + ] + }, { "name": "color", "types": [ @@ -225,6 +252,7 @@ "string" ], "examples": [ + "\"Open navigation\"", "\"Navigate back\"", "\"Close current screen\"" ] @@ -256,6 +284,7 @@ "string" ], "examples": [ + "\"MenuIcon\"", "\"ChevronLeftIcon\"", "\"close\"" ] @@ -310,6 +339,15 @@ "No Data" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PAutocomplete preview\"" + ] + }, { "name": "chips", "types": [ @@ -382,6 +420,15 @@ ], "examples": [] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PAutocomplete\"" + ] + }, { "name": "loading", "types": [ @@ -397,6 +444,7 @@ "string" ], "examples": [ + "\"Design\"", "\"Clear this value\"" ] }, @@ -418,6 +466,15 @@ "true" ] }, + { + "name": "placeholder", + "types": [ + "string" + ], + "examples": [ + "\"Choose a team\"" + ] + }, { "name": "readonly", "types": [ @@ -501,6 +558,15 @@ "Bordered" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PAvatar preview\"" + ] + }, { "name": "border", "types": [ @@ -614,6 +680,15 @@ "Dot" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBadge preview\"" + ] + }, { "name": "border", "types": [ @@ -702,6 +777,15 @@ "Compact" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBanner preview\"" + ] + }, { "name": "closable", "types": [ @@ -742,6 +826,15 @@ 3 ] }, + { + "name": "text", + "types": [ + "string" + ], + "examples": [ + "\"Everything is ready to continue.\"" + ] + }, { "name": "type", "types": [ @@ -774,7 +867,17 @@ "Long Labels", "Independent Pair" ], - "props": [], + "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBannerActions preview\"" + ] + } + ], "related": [ "p-banner" ] @@ -797,6 +900,15 @@ "Keyboard form" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBottomSheet preview\"" + ] + }, { "name": "defaultSnapIndex", "types": [ @@ -873,6 +985,15 @@ "Loading" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBtn preview\"" + ] + }, { "name": "block", "types": [ @@ -997,6 +1118,15 @@ "Success color" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBtnGroup preview\"" + ] + }, { "name": "block", "types": [ @@ -1130,6 +1260,24 @@ "Success color" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PBtnToggle preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "block", "types": [ @@ -1243,6 +1391,15 @@ "Success color" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCalendar preview\"" + ] + }, { "name": "color", "types": [ @@ -1405,6 +1562,15 @@ "Success color" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCalendarDay preview\"" + ] + }, { "name": "color", "types": [ @@ -1505,6 +1671,7 @@ "string" ], "examples": [ + "\"PCard preview\"", "\"Open native experience card\"", "\"Archived workspace card\"" ] @@ -1577,7 +1744,17 @@ "Long Labels", "Three Actions" ], - "props": [], + "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCardActions preview\"" + ] + } + ], "related": [ "p-card" ] @@ -1601,6 +1778,24 @@ "Crossfade" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCarousel preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "continuous", "types": [ @@ -1646,6 +1841,13 @@ 3000 ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "reverse", "types": [ @@ -1673,6 +1875,15 @@ "\"fade\"" ] }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"overview\"" + ] + }, { "name": "vertical", "types": [ @@ -1698,7 +1909,17 @@ "profiles": [ "Default" ], - "props": [], + "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCarouselItem preview\"" + ] + } + ], "related": [ "p-carousel" ] @@ -1732,14 +1953,23 @@ "Inline" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCheckbox preview\"" + ] + }, { "name": "checked", "types": [ "bool" ], "examples": [ - "false", - "true" + "true", + "false" ] }, { @@ -1809,6 +2039,15 @@ "true" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PCheckbox\"" + ] + }, { "name": "readonly", "types": [ @@ -1850,6 +2089,15 @@ "Long Label" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PChip preview\"" + ] + }, { "name": "closable", "types": [ @@ -1940,6 +2188,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PChipGroup preview\"" + ] + }, { "name": "direction", "types": [ @@ -1996,6 +2253,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PColorInput preview\"" + ] + }, { "name": "disabled", "types": [ @@ -2038,6 +2304,7 @@ "string" ], "examples": [ + "\"PColorInput\"", "\"HEX value\"" ] }, @@ -2056,6 +2323,7 @@ "string" ], "examples": [ + "\"#5CBBF6\"", "\"#6750A4\"" ] }, @@ -2104,6 +2372,15 @@ "No Data" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PCombobox preview\"" + ] + }, { "name": "chips", "types": [ @@ -2177,20 +2454,30 @@ "examples": [] }, { - "name": "loading", + "name": "label", "types": [ - "bool" + "string" ], "examples": [ - "true" + "\"PCombobox\"" ] }, { - "name": "modelValue", + "name": "loading", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, + { + "name": "modelValue", "types": [ "string" ], "examples": [ + "\"Design\"", "\"Clear this value\"" ] }, @@ -2212,6 +2499,15 @@ "true" ] }, + { + "name": "placeholder", + "types": [ + "string" + ], + "examples": [ + "\"Choose a team\"" + ] + }, { "name": "readonly", "types": [ @@ -2284,6 +2580,15 @@ "Mobile" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDataTable preview\"" + ] + }, { "name": "density", "types": [ @@ -2300,6 +2605,15 @@ ], "examples": [] }, + { + "name": "itemHeight", + "types": [ + "int" + ], + "examples": [ + 52 + ] + }, { "name": "itemValue", "types": [ @@ -2401,6 +2715,15 @@ "Mobile" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDataTableVirtual preview\"" + ] + }, { "name": "density", "types": [ @@ -2444,6 +2767,15 @@ 280 ] }, + { + "name": "itemHeight", + "types": [ + "int" + ], + "examples": [ + 52 + ] + }, { "name": "itemValue", "types": [ @@ -2582,6 +2914,15 @@ "Adjacent Months" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDateInput preview\"" + ] + }, { "name": "disabled", "types": [ @@ -2600,6 +2941,15 @@ "true" ] }, + { + "name": "format", + "types": [ + "string" + ], + "examples": [ + "\"DD/MM/YYYY\"" + ] + }, { "name": "helper", "types": [ @@ -2610,6 +2960,15 @@ "\"Required field\"" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PDateInput\"" + ] + }, { "name": "landscape", "types": [ @@ -2628,6 +2987,24 @@ "true" ] }, + { + "name": "locale", + "types": [ + "string" + ], + "examples": [ + "\"pt-BR\"" + ] + }, + { + "name": "modelValue", + "types": [ + "string" + ], + "examples": [ + "\"2026-07-15\"" + ] + }, { "name": "multiple", "types": [ @@ -2697,6 +3074,15 @@ "\"solo-inverted\"", "\"solo-filled\"" ] + }, + { + "name": "visibleDate", + "types": [ + "string" + ], + "examples": [ + "\"2026-07-01\"" + ] } ], "related": [] @@ -2720,6 +3106,15 @@ "Read Only" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDatePicker preview\"" + ] + }, { "name": "disabled", "types": [ @@ -2738,6 +3133,24 @@ "true" ] }, + { + "name": "locale", + "types": [ + "string" + ], + "examples": [ + "\"pt-BR\"" + ] + }, + { + "name": "modelValue", + "types": [ + "string" + ], + "examples": [ + "\"2026-07-15\"" + ] + }, { "name": "multiple", "types": [ @@ -2775,6 +3188,15 @@ "examples": [ "true" ] + }, + { + "name": "visibleDate", + "types": [ + "string" + ], + "examples": [ + "\"2026-07-01\"" + ] } ], "related": [] @@ -2804,6 +3226,15 @@ "Width Large" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDialog preview\"" + ] + }, { "name": "elevation", "types": [ @@ -2827,6 +3258,15 @@ "true" ] }, + { + "name": "open", + "types": [ + "bool" + ], + "examples": [ + "false" + ] + }, { "name": "persistent", "types": [ @@ -2875,6 +3315,15 @@ "Primary" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PDivider preview\"" + ] + }, { "name": "color", "types": [ @@ -2942,6 +3391,15 @@ "Compact" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PEmptyState preview\"" + ] + }, { "name": "closable", "types": [ @@ -2972,6 +3430,15 @@ "\"compact\"" ] }, + { + "name": "text", + "types": [ + "string" + ], + "examples": [ + "\"Everything is ready to continue.\"" + ] + }, { "name": "type", "types": [ @@ -3006,6 +3473,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PExpansionPanel preview\"" + ] + }, { "name": "disabled", "types": [ @@ -3079,6 +3555,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PExpansionPanelText preview\"" + ] + }, { "name": "disabled", "types": [ @@ -3152,6 +3637,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PExpansionPanelTitle preview\"" + ] + }, { "name": "disabled", "types": [ @@ -3225,6 +3719,24 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PExpansionPanels preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "disabled", "types": [ @@ -3234,6 +3746,13 @@ "true" ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "mandatory", "types": [ @@ -3261,6 +3780,15 @@ "true" ] }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"details\"" + ] + }, { "name": "variant", "types": [ @@ -3312,6 +3840,15 @@ "Bottom End" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PFab preview\"" + ] + }, { "name": "border", "types": [ @@ -3422,6 +3959,15 @@ "Success" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PForm preview\"" + ] + }, { "name": "disabled", "types": [ @@ -3529,9 +4075,11 @@ { "name": "color", "types": [ + "int", "string" ], "examples": [ + 4278916906, "\"info\"", "\"success\"", "\"warning\"" @@ -3580,6 +4128,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PIconBtn preview\"" + ] + }, { "name": "disabled", "types": [ @@ -3590,17 +4147,26 @@ ] }, { - "name": "size", + "name": "icon", "types": [ "string" ], "examples": [ - "\"small\"", - "\"medium\"" + "\"SettingsIcon\"" ] }, { - "name": "variant", + "name": "size", + "types": [ + "string" + ], + "examples": [ + "\"small\"", + "\"medium\"" + ] + }, + { + "name": "variant", "types": [ "string" ], @@ -3627,6 +4193,15 @@ "Loading" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PImg preview\"" + ] + }, { "name": "aspectRatio", "types": [ @@ -3696,6 +4271,15 @@ "Error" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PInfiniteScroll preview\"" + ] + }, { "name": "empty", "types": [ @@ -3752,6 +4336,15 @@ "Primary" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PItem preview\"" + ] + }, { "name": "active", "types": [ @@ -3812,6 +4405,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PItemGroup preview\"" + ] + }, { "name": "direction", "types": [ @@ -3884,6 +4486,15 @@ "Active" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PList preview\"" + ] + }, { "name": "active", "types": [ @@ -3976,6 +4587,15 @@ "Active" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PListItem preview\"" + ] + }, { "name": "active", "types": [ @@ -4078,6 +4698,15 @@ "Persistent" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PMenu preview\"" + ] + }, { "name": "elevation", "types": [ @@ -4106,6 +4735,15 @@ "\"bottom end\"" ] }, + { + "name": "open", + "types": [ + "bool" + ], + "examples": [ + "false" + ] + }, { "name": "openOnClick", "types": [ @@ -4181,6 +4819,15 @@ "Reverse" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PNumberInput preview\"" + ] + }, { "name": "controlVariant", "types": [ @@ -4230,6 +4877,42 @@ "\"Required field\"" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PNumberInput\"" + ] + }, + { + "name": "max", + "types": [ + "int" + ], + "examples": [ + 20 + ] + }, + { + "name": "min", + "types": [ + "int" + ], + "examples": [ + 0 + ] + }, + { + "name": "modelValue", + "types": [ + "int" + ], + "examples": [ + 8 + ] + }, { "name": "persistentHint", "types": [ @@ -4278,9 +4961,11 @@ { "name": "step", "types": [ + "int", "float" ], "examples": [ + 1, "0.25" ] }, @@ -4322,6 +5007,15 @@ "Focused" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"POtpInput preview\"" + ] + }, { "name": "disabled", "types": [ @@ -4367,14 +5061,23 @@ "\"This value needs attention\"" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"POtpInput\"" + ] + }, { "name": "length", "types": [ "int" ], "examples": [ - 4, - 6 + 6, + 4 ] }, { @@ -4386,6 +5089,15 @@ "true" ] }, + { + "name": "modelValue", + "types": [ + "string" + ], + "examples": [ + "\"482915\"" + ] + }, { "name": "readonly", "types": [ @@ -4424,6 +5136,15 @@ "Width Large" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"POverlay preview\"" + ] + }, { "name": "fullscreen", "types": [ @@ -4433,6 +5154,15 @@ "true" ] }, + { + "name": "open", + "types": [ + "bool" + ], + "examples": [ + "false" + ] + }, { "name": "persistent", "types": [ @@ -4495,6 +5225,15 @@ "Rotate" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PProgressCircular preview\"" + ] + }, { "name": "bufferValue", "types": [ @@ -4543,6 +5282,7 @@ "int" ], "examples": [ + 64, 42 ] }, @@ -4643,6 +5383,15 @@ "Rotate" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PProgressLinear preview\"" + ] + }, { "name": "bufferValue", "types": [ @@ -4691,6 +5440,7 @@ "int" ], "examples": [ + 64, 42 ] }, @@ -4780,14 +5530,23 @@ "Inline" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PRadio preview\"" + ] + }, { "name": "checked", "types": [ "bool" ], "examples": [ - "false", - "true" + "true", + "false" ] }, { @@ -4848,6 +5607,15 @@ "true" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PRadio\"" + ] + }, { "name": "readonly", "types": [ @@ -4889,6 +5657,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PRadioGroup preview\"" + ] + }, { "name": "direction", "types": [ @@ -4965,6 +5742,15 @@ "Error" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PRangeSlider preview\"" + ] + }, { "name": "color", "types": [ @@ -4986,6 +5772,33 @@ "true" ] }, + { + "name": "helper", + "types": [ + "string" + ], + "examples": [ + "\"Choose the allowed range\"" + ] + }, + { + "name": "max", + "types": [ + "int" + ], + "examples": [ + 100 + ] + }, + { + "name": "min", + "types": [ + "int" + ], + "examples": [ + 0 + ] + }, { "name": "modelValue", "types": [ @@ -5108,6 +5921,15 @@ "Dense" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PRating preview\"" + ] + }, { "name": "clearable", "types": [ @@ -5164,16 +5986,36 @@ "int" ], "examples": [ + 5, 10 ] }, { - "name": "modelValue", + "name": "max", + "types": [ + "int" + ], + "examples": [ + 5 + ] + }, + { + "name": "min", "types": [ - "float", "int" ], "examples": [ + 0 + ] + }, + { + "name": "modelValue", + "types": [ + "int", + "float" + ], + "examples": [ + 4, "3.5", 7 ] @@ -5202,9 +6044,11 @@ { "name": "step", "types": [ + "int", "float" ], "examples": [ + 1, "0.5" ] } @@ -5244,6 +6088,15 @@ "No Data" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSelect preview\"" + ] + }, { "name": "chips", "types": [ @@ -5316,6 +6169,15 @@ ], "examples": [] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PSelect\"" + ] + }, { "name": "loading", "types": [ @@ -5331,6 +6193,7 @@ "string" ], "examples": [ + "\"Design\"", "\"Clear this value\"" ] }, @@ -5352,6 +6215,15 @@ "true" ] }, + { + "name": "placeholder", + "types": [ + "string" + ], + "examples": [ + "\"Choose a team\"" + ] + }, { "name": "readonly", "types": [ @@ -5443,6 +6315,15 @@ "Horizontal" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSheet preview\"" + ] + }, { "name": "border", "types": [ @@ -5564,6 +6445,15 @@ "Elevation" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSkeletonLoader preview\"" + ] + }, { "name": "boilerplate", "types": [ @@ -5591,6 +6481,15 @@ "true" ] }, + { + "name": "pulseDuration", + "types": [ + "int" + ], + "examples": [ + 1400 + ] + }, { "name": "type", "types": [ @@ -5624,6 +6523,24 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSlideGroup preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "direction", "types": [ @@ -5642,6 +6559,13 @@ "true" ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "mandatory", "types": [ @@ -5659,6 +6583,15 @@ "examples": [ "true" ] + }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"overview\"" + ] } ], "related": [ @@ -5680,6 +6613,15 @@ "Long label" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSlideGroupItem preview\"" + ] + }, { "name": "disabled", "types": [ @@ -5745,6 +6687,15 @@ "Error" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSlider preview\"" + ] + }, { "name": "color", "types": [ @@ -5776,12 +6727,49 @@ "true" ] }, + { + "name": "helper", + "types": [ + "string" + ], + "examples": [ + "\"Drag to adjust the value\"" + ] + }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PSlider\"" + ] + }, + { + "name": "max", + "types": [ + "int" + ], + "examples": [ + 100 + ] + }, + { + "name": "min", + "types": [ + "int" + ], + "examples": [ + 0 + ] + }, { "name": "modelValue", "types": [ "int" ], "examples": [ + 64, 0, 100, 60 @@ -5902,6 +6890,15 @@ "Error" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSnackbar preview\"" + ] + }, { "name": "color", "types": [ @@ -5945,6 +6942,15 @@ "true" ] }, + { + "name": "open", + "types": [ + "bool" + ], + "examples": [ + "false" + ] + }, { "name": "persistent", "types": [ @@ -5954,6 +6960,15 @@ "true" ] }, + { + "name": "text", + "types": [ + "string" + ], + "examples": [ + "\"Everything is ready to continue.\"" + ] + }, { "name": "timeout", "types": [ @@ -5994,6 +7009,15 @@ "Auto Draw" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSparkline preview\"" + ] + }, { "name": "autoDraw", "types": [ @@ -6012,6 +7036,15 @@ "true" ] }, + { + "name": "lineWidth", + "types": [ + "int" + ], + "examples": [ + 3 + ] + }, { "name": "showLabels", "types": [ @@ -6039,6 +7072,15 @@ "\"trend\"", "\"bar\"" ] + }, + { + "name": "values", + "types": [ + "string" + ], + "examples": [ + "\"12,18,14,26,22,34,31,42,38,52,48,64\"" + ] } ], "related": [] @@ -6061,6 +7103,15 @@ "Persistent" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSpeedDial preview\"" + ] + }, { "name": "direction", "types": [ @@ -6114,6 +7165,24 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepper preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "altLabels", "types": [ @@ -6168,6 +7237,13 @@ "true" ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "mobile", "types": [ @@ -6185,6 +7261,15 @@ "examples": [ "true" ] + }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"account\"" + ] } ], "related": [ @@ -6215,6 +7300,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperActions preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6316,6 +7410,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperHeader preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6417,6 +7520,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperItem preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6518,6 +7630,24 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperVertical preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "altLabels", "types": [ @@ -6572,6 +7702,13 @@ "true" ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "mobile", "types": [ @@ -6589,6 +7726,15 @@ "examples": [ "true" ] + }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"account\"" + ] } ], "related": [ @@ -6616,6 +7762,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperVerticalActions preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6714,6 +7869,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperVerticalItem preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6812,6 +7976,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperWindow preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -6913,6 +8086,15 @@ "Complete Step" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PStepperWindowItem preview\"" + ] + }, { "name": "altLabels", "types": [ @@ -7024,6 +8206,15 @@ "Inline" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PSwitch preview\"" + ] + }, { "name": "checked", "types": [ @@ -7094,6 +8285,15 @@ "true" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"Enabled\"" + ] + }, { "name": "readonly", "types": [ @@ -7143,6 +8343,15 @@ "Hide Slider" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTab preview\"" + ] + }, { "name": "active", "types": [ @@ -7272,6 +8481,24 @@ "Hide Slider" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTabs preview\"" + ] + }, + { + "name": "active", + "types": [ + "bool" + ], + "examples": [ + "true" + ] + }, { "name": "alignTabs", "types": [ @@ -7328,6 +8555,13 @@ "true" ] }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, { "name": "stacked", "types": [ @@ -7336,6 +8570,15 @@ "examples": [ "true" ] + }, + { + "name": "value", + "types": [ + "string" + ], + "examples": [ + "\"overview\"" + ] } ], "related": [ @@ -7375,6 +8618,15 @@ "Single Line" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTextField preview\"" + ] + }, { "name": "appendIcon", "types": [ @@ -7436,6 +8688,7 @@ "string" ], "examples": [ + "\"Rendered by the platform\"", "\"This value needs attention\"", "\"Required field\"", "\"Maximum 40 characters\"" @@ -7450,6 +8703,15 @@ "true" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PTextField\"" + ] + }, { "name": "maxLength", "types": [ @@ -7465,6 +8727,7 @@ "string" ], "examples": [ + "\"Native field\"", "\"Clear this value\"", "\"120\"", "\"Native value\"" @@ -7488,6 +8751,15 @@ "true" ] }, + { + "name": "placeholder", + "types": [ + "string" + ], + "examples": [ + "\"Type here\"" + ] + }, { "name": "prefix", "types": [ @@ -7595,6 +8867,15 @@ "Four Rows" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTextarea preview\"" + ] + }, { "name": "appendIcon", "types": [ @@ -7665,6 +8946,7 @@ "string" ], "examples": [ + "\"Up to 280 characters\"", "\"This value needs attention\"", "\"Required field\"", "\"Maximum 40 characters\"" @@ -7679,12 +8961,22 @@ "true" ] }, + { + "name": "label", + "types": [ + "string" + ], + "examples": [ + "\"PTextarea\"" + ] + }, { "name": "maxLength", "types": [ "int" ], "examples": [ + 280, 40 ] }, @@ -7694,6 +8986,7 @@ "string" ], "examples": [ + "\"Built for Android and iOS.\"", "\"Clear this value\"", "\"120\"", "\"Native value\"" @@ -7726,6 +9019,15 @@ "true" ] }, + { + "name": "placeholder", + "types": [ + "string" + ], + "examples": [ + "\"Write a message\"" + ] + }, { "name": "prefix", "types": [ @@ -7768,6 +9070,7 @@ "int" ], "examples": [ + 3, 2, 4 ] @@ -7825,6 +9128,15 @@ "Disabled" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTimePicker preview\"" + ] + }, { "name": "disabled", "types": [ @@ -7853,6 +9165,15 @@ "true" ] }, + { + "name": "modelValue", + "types": [ + "string" + ], + "examples": [ + "\"14:35\"" + ] + }, { "name": "readonly", "types": [ @@ -7892,6 +9213,15 @@ "Success" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTimeline preview\"" + ] + }, { "name": "color", "types": [ @@ -7953,6 +9283,15 @@ "Success" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTimelineItem preview\"" + ] + }, { "name": "color", "types": [ @@ -8018,6 +9357,15 @@ "Flat" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PToolbar preview\"" + ] + }, { "name": "color", "types": [ @@ -8094,6 +9442,15 @@ "Persistent" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTooltip preview\"" + ] + }, { "name": "location", "types": [ @@ -8108,6 +9465,15 @@ "\"bottom end\"" ] }, + { + "name": "open", + "types": [ + "bool" + ], + "examples": [ + "false" + ] + }, { "name": "openOnClick", "types": [ @@ -8166,6 +9532,15 @@ "Compact" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTreeview preview\"" + ] + }, { "name": "density", "types": [ @@ -8174,6 +9549,29 @@ "examples": [ "\"compact\"" ] + }, + { + "name": "items", + "types": [ + "array" + ], + "examples": [] + }, + { + "name": "modelValue", + "types": [ + "string" + ], + "examples": [ + "\"applications/mobile/android\"" + ] + }, + { + "name": "opened", + "types": [ + "array" + ], + "examples": [] } ], "related": [ @@ -8193,6 +9591,15 @@ "Compact" ], "props": [ + { + "name": "accessibilityLabel", + "types": [ + "string" + ], + "examples": [ + "\"PTreeviewItem preview\"" + ] + }, { "name": "density", "types": [