|  | 
| 2 | 2 | <html> | 
| 3 | 3 | 	<head> | 
| 4 | 4 |         <title>vl-pattern voorbeeld</title> | 
|  | 5 | + | 
|  | 6 | +        <script type="module" src="/src/vl-pattern.js"></script> | 
|  | 7 | + | 
| 5 | 8 |         <script type="module" src="/node_modules/vl-ui-demo/dist/vl-demo-all.js"></script> | 
| 6 | 9 |         <script type="module" src="/node_modules/vl-ui-body/dist/vl-body.js"></script> | 
| 7 | 10 |         <script type="module" src="/node_modules/vl-ui-form-message/dist/vl-form-message.js"></script> | 
| 8 | 11 |         <script type="module" src="/node_modules/vl-ui-input-field/dist/vl-input-field.js"></script> | 
| 9 | 12 | 
 | 
| 10 |  | -        <script type="module" src="/src/vl-pattern.js"></script> | 
| 11 |  | - | 
| 12 | 13 |         <link rel="stylesheet" type="text/css" href="/node_modules/vl-ui-body/dist/style.css" /> | 
| 13 | 14 |         <link rel="stylesheet" type="text/css" href="/node_modules/vl-ui-demo/dist/style.css" /> | 
| 14 | 15 |         <link rel="stylesheet" type="text/css" href="/node_modules/vl-ui-form-message/dist/style.css" /> | 
|  | 
| 18 | 19 | 	<body is="vl-body"> | 
| 19 | 20 |         <vl-demo-page data-vl-webcomponent="vl-pattern" data-vl-link="https://overheid.vlaanderen.be/webuniversum/v3/documentation/forms/vl-ui-pattern"> | 
| 20 | 21 |             <vl-demo data-vl-title="IBAN pattern"> | 
| 21 |  | -                <label is="vl-form-label" for="pattern-1">IBAN-nummer</label> | 
| 22 |  | -                <input is="vl-input-field" data-vl-block type="text" id="pattern-iban" name="pattern-1" value="" data-vl-pattern="iban" data-vl-pattern-prefix="BE" /> | 
|  | 22 | +                <label is="vl-form-label" for="pattern-iban">IBAN-nummer</label> | 
|  | 23 | +                <input is="vl-input-field" data-vl-block type="text" id="pattern-iban" name="pattern-iban" value="" data-vl-pattern="iban" data-vl-pattern-prefix="BE" /> | 
| 23 | 24 |             </vl-demo> | 
| 24 | 25 | 
 | 
| 25 | 26 |             <vl-demo data-vl-title="Phone number validation"> | 
| 26 |  | -                <label is="vl-form-label" for="pattern-2">Telefoonnummer</label> | 
| 27 |  | -                <input is="vl-input-field" data-vl-block type="tel" id="pattern-phone" name="pattern-2" value="" data-vl-pattern="phone" data-vl-pattern-prefix="+32" /> | 
|  | 27 | +                <label is="vl-form-label" for="pattern-phone">Telefoonnummer</label> | 
|  | 28 | +                <input is="vl-input-field" data-vl-block type="tel" id="pattern-phone" name="pattern-phone" value="" data-vl-pattern="phone" data-vl-pattern-prefix="+32" /> | 
| 28 | 29 |             </vl-demo> | 
| 29 | 30 | 
 | 
| 30 | 31 |             <vl-demo data-vl-title="Date validation"> | 
| 31 |  | -                <label is="vl-form-label" for="pattern-3">Datum</label> | 
| 32 |  | -                <input is="vl-input-field" data-vl-block type="text" id="pattern-date" name="pattern-3" value="" placeholder="30.08.2018" data-vl-pattern="date" data-vl-datepicker-min="01.01.2016" data-vl-datepicker-max="01.01.2020" /> | 
|  | 32 | +                <label is="vl-form-label" for="pattern-date">Datum</label> | 
|  | 33 | +                <input is="vl-input-field" data-vl-block type="text" id="pattern-date" name="pattern-date" value="" placeholder="30.08.2018" data-vl-pattern="date" data-vl-datepicker-min="01.01.2016" data-vl-datepicker-max="01.01.2020" /> | 
| 33 | 34 |             </vl-demo> | 
| 34 | 35 | 
 | 
| 35 | 36 |             <vl-demo data-vl-title="Price validation"> | 
| 36 |  | -                <label is="vl-form-label" for="pattern-4">Prijs</label> | 
| 37 |  | -                <input is="vl-input-field" data-vl-block type="text" id="pattern-price" name="pattern-4" value="" data-vl-pattern="price" data-vl-pattern-prefix="€" /> | 
|  | 37 | +                <label is="vl-form-label" for="pattern-price">Prijs</label> | 
|  | 38 | +                <input is="vl-input-field" data-vl-block type="text" id="pattern-price" name="pattern-price" value="" data-vl-pattern="price" data-vl-pattern-prefix="€" /> | 
| 38 | 39 |             </vl-demo> | 
| 39 | 40 | 
 | 
| 40 | 41 |             <vl-demo data-vl-title="RRN validation"> | 
| 41 |  | -                <label is="vl-form-label" for="pattern-5">Rijksregisternummer</label> | 
| 42 |  | -                <input is="vl-input-field" data-vl-block type="text" id="pattern-rrn" name="pattern-5" value="" placeholder="11.22.33-444.55" data-vl-pattern="rrn" data-vl-js-dress="true" /> | 
|  | 42 | +                <label is="vl-form-label" for="pattern-rrn">Rijksregisternummer</label> | 
|  | 43 | +                <input is="vl-input-field" data-vl-block type="text" id="pattern-rrn" name="pattern-rrn" value="" placeholder="11.22.33-444.55" data-vl-pattern="rrn" data-vl-js-dress="true" /> | 
|  | 44 | +            </vl-demo> | 
|  | 45 | + | 
|  | 46 | +            <vl-demo data-vl-title="UUID validation"> | 
|  | 47 | +                <label is="vl-form-label" for="pattern-uuid">UUID</label> | 
|  | 48 | +                <input is="vl-input-field" data-vl-block type="text" id="pattern-uuid" name="pattern-uuid" value="" placeholder="1c6fa548-5eef-11eb-ae93-0242ac130002" data-vl-pattern="uuid" /> | 
| 43 | 49 |             </vl-demo> | 
| 44 | 50 |         </vl-demo-page> | 
| 45 | 51 |     </body> | 
|  | 
0 commit comments