@@ -2408,6 +2408,231 @@ exports[`Examples used as simple test cases Localization 1`] = `
24082408</form >
24092409` ;
24102410
2411+ exports [` Examples used as simple test cases Nullable properties 1` ] = `
2412+ <form
2413+ class = " v-form"
2414+ novalidate = " novalidate"
2415+ >
2416+ <div
2417+ class = " col col-12 vjsf-property vjsf-property-root pa-0 "
2418+ >
2419+ <div
2420+ class = " row ma-0 "
2421+ >
2422+ <div
2423+ class = " col col-12 vjsf-property vjsf-property-stringProp pa-0 pr-2"
2424+ >
2425+ <div
2426+ class = " v-input theme--light v-text-field v-text-field--is-booted"
2427+ >
2428+ <div
2429+ class = " v-input__control"
2430+ >
2431+ <div
2432+ class = " v-input__slot"
2433+ >
2434+ <div
2435+ class = " v-text-field__slot"
2436+ >
2437+ <label
2438+ class = " v-label theme--light"
2439+ for = " stringProp"
2440+ style = " left: 0px; position: absolute;"
2441+ >
2442+ I'm a nullable string
2443+ </label >
2444+ <input
2445+ id = " stringProp"
2446+ type = " text"
2447+ />
2448+ </div >
2449+ </div >
2450+ <div
2451+ class = " v-text-field__details"
2452+ >
2453+ <div
2454+ class = " v-messages theme--light"
2455+ >
2456+ <transition-group-stub
2457+ class = " v-messages__wrapper"
2458+ name = " message-transition"
2459+ tag = " div"
2460+ />
2461+ </div >
2462+ </div >
2463+ </div >
2464+ </div >
2465+ </div >
2466+ <div
2467+ class = " col col-12 vjsf-property vjsf-property-dateProp pa-0 pr-2"
2468+ >
2469+ <div
2470+ class = " v-input v-input--is-readonly theme--light v-text-field v-text-field--is-booted"
2471+ >
2472+ <div
2473+ class = " v-input__prepend-outer"
2474+ >
2475+ <div
2476+ class = " v-input__icon v-input__icon--prepend"
2477+ >
2478+ <i
2479+ aria-hidden = " true"
2480+ class = " v-icon notranslate mdi mdi-calendar theme--light"
2481+ />
2482+ </div >
2483+ </div >
2484+ <div
2485+ class = " v-input__control"
2486+ >
2487+ <div
2488+ class = " v-input__slot"
2489+ >
2490+ <div
2491+ class = " v-text-field__slot"
2492+ >
2493+ <label
2494+ class = " v-label theme--light"
2495+ for = " dateProp"
2496+ style = " left: 0px; position: absolute;"
2497+ >
2498+ I'm a clearable date
2499+ </label >
2500+ <input
2501+ id = " dateProp"
2502+ readonly = " readonly"
2503+ type = " text"
2504+ />
2505+ </div >
2506+ <div
2507+ class = " v-input__append-inner"
2508+ >
2509+ <div
2510+ class = " v-input__icon v-input__icon--clear"
2511+ >
2512+ <button
2513+ aria-label = " clear icon"
2514+ class = " v-icon notranslate v-icon--disabled v-icon--link mdi mdi-close theme--light"
2515+ disabled = " disabled"
2516+ type = " button"
2517+ />
2518+ </div >
2519+ </div >
2520+ </div >
2521+ <div
2522+ class = " v-text-field__details"
2523+ >
2524+ <div
2525+ class = " v-messages theme--light"
2526+ >
2527+ <transition-group-stub
2528+ class = " v-messages__wrapper"
2529+ name = " message-transition"
2530+ tag = " div"
2531+ />
2532+ </div >
2533+ </div >
2534+ </div >
2535+ </div >
2536+ <div
2537+ class = " v-menu"
2538+ >
2539+ <!---->
2540+ </div >
2541+ </div >
2542+ <div
2543+ class = " col col-12 vjsf-property vjsf-property-selectProp pa-0 pr-2"
2544+ >
2545+ <div
2546+ class = " v-input theme--light v-text-field v-text-field--is-booted v-select"
2547+ >
2548+ <div
2549+ class = " v-input__control"
2550+ >
2551+ <div
2552+ aria-expanded = " false"
2553+ aria-haspopup = " listbox"
2554+ aria-owns = " list-676"
2555+ class = " v-input__slot"
2556+ role = " button"
2557+ >
2558+ <div
2559+ class = " v-select__slot"
2560+ >
2561+ <label
2562+ class = " v-label theme--light"
2563+ for = " selectProp"
2564+ style = " left: 0px; position: absolute;"
2565+ >
2566+ I'm a clearable string from an enum
2567+ </label >
2568+ <div
2569+ class = " v-select__selections"
2570+ >
2571+ <input
2572+ aria-readonly = " undefined"
2573+ autocomplete = " off"
2574+ id = " selectProp"
2575+ readonly = " readonly"
2576+ type = " text"
2577+ />
2578+ </div >
2579+ <div
2580+ class = " v-input__append-inner"
2581+ >
2582+ <div
2583+ class = " v-input__icon v-input__icon--clear"
2584+ >
2585+ <button
2586+ aria-label = " clear icon"
2587+ class = " v-icon notranslate v-icon--disabled v-icon--link mdi mdi-close theme--light"
2588+ disabled = " disabled"
2589+ type = " button"
2590+ />
2591+ </div >
2592+ </div >
2593+ <div
2594+ class = " v-input__append-inner"
2595+ >
2596+ <div
2597+ class = " v-input__icon v-input__icon--append"
2598+ >
2599+ <i
2600+ aria-hidden = " true"
2601+ class = " v-icon notranslate mdi mdi-menu-down theme--light"
2602+ />
2603+ </div >
2604+ </div >
2605+ <input
2606+ type = " hidden"
2607+ />
2608+ </div >
2609+ <div
2610+ class = " v-menu"
2611+ >
2612+ <!---->
2613+ </div >
2614+ </div >
2615+ <div
2616+ class = " v-text-field__details"
2617+ >
2618+ <div
2619+ class = " v-messages theme--light"
2620+ >
2621+ <transition-group-stub
2622+ class = " v-messages__wrapper"
2623+ name = " message-transition"
2624+ tag = " div"
2625+ />
2626+ </div >
2627+ </div >
2628+ </div >
2629+ </div >
2630+ </div >
2631+ </div >
2632+ </div >
2633+ </form >
2634+ ` ;
2635+
24112636exports [` Examples used as simple test cases Prefilled arrays 1` ] = `
24122637<form
24132638 class = " v-form"
@@ -2804,7 +3029,7 @@ exports[`Examples used as simple test cases Readonly select with icons 1`] = `
28043029 <div
28053030 aria-expanded = " false"
28063031 aria-haspopup = " listbox"
2807- aria-owns = " list-726 "
3032+ aria-owns = " list-749 "
28083033 class = " v-input__slot"
28093034 role = " button"
28103035 >
@@ -5632,7 +5857,7 @@ exports[`Examples used as simple test cases Selects prefilled with http results
56325857 <div
56335858 aria-expanded = " false"
56345859 aria-haspopup = " listbox"
5635- aria-owns = " list-707 "
5860+ aria-owns = " list-730 "
56365861 class = " v-input__slot"
56375862 role = " button"
56385863 >
@@ -5730,7 +5955,7 @@ exports[`Examples used as simple test cases Selects prefilled with http results
57305955 <div
57315956 aria-expanded = " false"
57325957 aria-haspopup = " listbox"
5733- aria-owns = " list-714 "
5958+ aria-owns = " list-737 "
57345959 class = " v-input__slot"
57355960 role = " button"
57365961 >
@@ -6408,7 +6633,7 @@ exports[`Examples used as simple test cases Selects with prefilled dependencies
64086633 <div
64096634 aria-expanded = " false"
64106635 aria-haspopup = " listbox"
6411- aria-owns = " list-681 "
6636+ aria-owns = " list-704 "
64126637 class = " v-input__slot"
64136638 role = " button"
64146639 >
@@ -6506,7 +6731,7 @@ exports[`Examples used as simple test cases Selects with prefilled dependencies
65066731 <div
65076732 aria-expanded = " false"
65086733 aria-haspopup = " listbox"
6509- aria-owns = " list-688 "
6734+ aria-owns = " list-711 "
65106735 class = " v-input__slot"
65116736 role = " button"
65126737 >
@@ -6604,7 +6829,7 @@ exports[`Examples used as simple test cases Selects with prefilled dependencies
66046829 <div
66056830 aria-expanded = " false"
66066831 aria-haspopup = " listbox"
6607- aria-owns = " list-695 "
6832+ aria-owns = " list-718 "
66086833 class = " v-input__slot"
66096834 role = " button"
66106835 >
0 commit comments