diff --git a/docs/guide.html b/docs/guide.html index 1d7cb912..5b9d29e1 100644 --- a/docs/guide.html +++ b/docs/guide.html @@ -731,17 +731,22 @@

Enum Mask

- +
value:
-
var enumMask = IMask(element, {
+  
var languages = Array.from({ length: 12 }, (_, i) =>
+  new Date(0, i).toLocaleString(window.navigator.language, { month: 'long' })
+);
+
+var enumMask = IMask(element, {
   mask: IMask.MaskedEnum,
-  // all values should be same length!
-  enum: ['F1', 'G2', 'H3'],
+  enum: Array.from({ length: 12 }, (_, i) =>
+    new Date(0, i).toLocaleString(window.navigator.language, { month: 'long' })
+  ),
 
   // pattern options can be set as well
   lazy: false
@@ -1237,10 +1242,14 @@ 

Treeshaking s document.getElementById('range-value').innerHTML = rangeMask.value || '-'; }); + var languages = Array.from({ length: 12 }, (_, i) => + new Date(0, i).toLocaleString(window.navigator.language, { month: 'long' }) + ); + + document.getElementById('enum-months').innerHTML = languages.join(', '); var enumMask = IMask(document.getElementById('enum-mask'), { mask: IMask.MaskedEnum, - // all values should be same length! - enum: ['F1', 'G2', 'H3'], + enum: languages, // pattern options can be set as well lazy: false