Skip to content

SelectOptions

Geirr Winnem edited this page Dec 26, 2022 · 1 revision

List used for the layout selector

Copy values from this list to pass in as included layouts to the keyboard component. When the component detects this, it will replace the option values with the values in the customized list.


import { ISelect } from '../interfaces/select.interfaces';

export default <ISelect[]>[
  { name: `msAlbanian`, title: `Albanian` },
  { name: `msArabic101`, title: `Arabic 101 Key's` },
  { name: `msArabic102`, title: `Arabic 102 Key's` },
  { name: `msArabic102Azerty`, title: `Arabic 102 key's Azerty` },
  { name: `msArmenianEastern`, title: `Armenian Eastern` },
  { name: `msArmenianWestern`, title: `Armenian Western` },
  { name: `msAssameseInscript`, title: `Assamese Inscript` },
  { name: `msAzeriCyrillic`, title: `Azeri Cyrillic` },
  { name: `msAzeriLatin`, title: `Azeri Latin` },
  { name: `msBashir`, title: `Bashir` },
  { name: `msBelarusian`, title: `Belarusian` },
  { name: `msBelgianComma`, title: `Belgian Comma` },
  { name: `msBelgianFrench`, title: `Belgian French` },
  { name: `msBengali`, title: `Bengali` },
  { name: `msBengaliInscript`, title: `Bengali Inscript` },
  { name: `msBosnianCyrillic`, title: `Bosnian Cyrillic` },
  { name: `msBulgarianPhonetic`, title: `Bulgarian Phonetic` },
  { name: `msBulgarianPhoneticTraditional`, title: `Bulgarian Phonetic Traditional` },
  { name: `msBulgarianTypewriter`, title: `Bulgarian Typewriter` },
  { name: `msCanadianFrench`, title: `Canadian French` },
  { name: `msCanadianFrenchLegacy`, title: `Canadian French Legacy` },
  { name: `msCanadianMultilingual`, title: `Canadian Multilingual` },
  { name: `msChineseBopomofo`, title: `Chinese Bopomofo` },
  { name: `msChineseChaJei`, title: `Chinese ChaJei` },
  { name: `msCzech`, title: `Czech` },
  { name: `msCzechProgrammers`, title: `Czech Programmers` },
  { name: `msCzechQwerty`, title: `Czech Qwerty` },
  { name: `msDanish`, title: `Danish` },
  { name: `msDevangariInscript`, title: `Devanagari Inscript` },
  { name: `msDivehiPhonetic`, title: `Divehi Phonetic` },
  { name: `msDivehiTypewriter`, title: `Divehi Typewriter` },
  { name: `msDutch`, title: `Dutch` },
  { name: `msEstonian`, title: `Estonian` },
  { name: `msFaeroese`, title: `Faeroese` },
  { name: `msFinlandSwedenExtendedSami`, title: `Finland Sweden Extended Sami` },
  { name: `msFinnish`, title: `Finnish` },
  { name: `msFrench`, title: `French` },
  { name: `msGaelic`, title: `Gaelic` },
  { name: `msGeorgian`, title: `Georgian` },
  { name: `msGeorgianErgonomic`, title: `Georgian Ergonomic` },
  { name: `msGeorgianQwerty`, title: `Georgian Qwerty` },
  { name: `msGerman`, title: `German` },
  { name: `msGreek`, title: `Greek` },
  { name: `msGreekLatin`, title: `Greek Latin` },
  { name: `msGreek220`, title: `Greek 220 Key's` },
  { name: `msGreekLatin220`, title: `Greek Latin 220 Key's` },
  { name: `msGreek319`, title: `Greek 319 Key's` },
  { name: `msGreekLatin319`, title: `Greek Latin 319 Key's` },
  { name: `msGreekPolytonic`, title: `Greek Polytonic` },
  { name: `msGreenlandic`, title: `Greenlandic` },
  { name: `msGujarati`, title: `Gujarati` },
  { name: `msHausa`, title: `Hausa` },
  { name: `msHebrew`, title: `Hebrew` },
  { name: `msHindi`, title: `Hindi` },
  { name: `msHungarian`, title: `Hungarian` },
  { name: `msHungarian101`, title: `Hungarian 101 Key's` },
  { name: `msIcelandic`, title: `Icelandic` },
  { name: `msIgbo`, title: `Igbo` },
  { name: `msInuktitutLatin`, title: `Inuktitut Latin` },
  { name: `msInuktitutNaqittaut`, title: `Inuktitut Naqittaut` },
  { name: `msIrish`, title: `Irish` },
  { name: `msItalian`, title: `Italian` },
  { name: `msJapaneseEnglishFullWidth`, title: `Japanese English Full Width` },
  { name: `msJapaneseEnglishHalfWidth`, title: `Japanese English Half Width` },
  { name: `msJapaneseHiragana`, title: `Japanese Hiragana` },
  { name: `msJapaneseKatakanaFullWidth`, title: `Japanese Katakana Full Width` },
  { name: `msJapaneseKatakanaHalfWidth`, title: `Japanese Katakana Half Width` },
  { name: `msKannada`, title: `Kannada` },
  { name: `msKazakh`, title: `Kazakh` },
  { name: `msKorean`, title: `Korean` },
  { name: `msKyrgyzCyrillic`, title: `Kyrgyz Cyrillic` },
  { name: `msLao`, title: `Lao` },
  { name: `msLatinAmerican`, title: `Latin American` },
  { name: `msLatvian`, title: `Latvian` },
  { name: `msLatvianQwerty`, title: `Latvian Qwerty` },
  { name: `msLithuanian`, title: `Lithuanian` },
  { name: `msLithuanianIbm`, title: `Lithuanian IBM` },
  { name: `msLithuanianStandard`, title: `Lithuanian Standard` },
  { name: `msLuxembourgish`, title: `Luxembourgish` },
  { name: `msMacedonianFyrom`, title: `Macedonian (FYROM)` },
  { name: `msMacedonianFyromStandard`, title: `Macedonian (FYROM) - Standard` },
  { name: `msMalayalam`, title: `Malayalam` },
  { name: `msMaltese47Key`, title: `Maltese 47 Key's Keyboard` },
  { name: `msMaltese48Key`, title: `Maltese 48 Key's Keyboard` },
  { name: `msMaori`, title: `Maori` },
  { name: `msMarathi`, title: `Marathi` },
  { name: `msMongolianCyrillic`, title: `Mongolian Cyrillic` },
  { name: `msMongolianScript`, title: `Mongolian (Mongolian Script)` },
  { name: `msNepali`, title: `Nepali` },
  { name: `msNorwegian`, title: `Norwegian` },
  { name: `msNorwegianSami`, title: `Norwegian with Sami` },
  { name: `msNorwegianSamiExtended`, title: `Norwegian With Sami Extended` },
  { name: `msOriya`, title: `Oriya` },
  { name: `msPashtoAfghanistan`, title: `Pashto (Afghanistan)` },
  { name: `msPersian`, title: `Persian` },
  { name: `msPolish214`, title: `Polish 214 Key's` },
  { name: `msPolishProgrammers`, title: `Polish Programmers` },
  { name: `msPortuguese`, title: `Portuguese` },
  { name: `msPortugueseBrazilian`, title: `Portuguese (Brazilian ABNT)` },
  { name: `msPunjabi`, title: `Punjabi` },
  { name: `msRomanianLegacy`, title: `Romanian (Legacy)` },
  { name: `msRomanianProgrammers`, title: `Romanian (Programmers)` },
  { name: `msRomanianStandard`, title: `Romanian (Standard)` },
  { name: `msRussian`, title: `Russian` },
  { name: `msRussianTypewriter`, title: `Russian Typewriter` },
  { name: `msSerbianCyrillic`, title: `Serbian (Cyrillic)` },
  { name: `msSerbianLatin`, title: `Serbian (Latin)` },
  { name: `msSetswana`, title: `Setswana` },
  { name: `msSetswanaSaLeboa`, title: `Setswana (Sesotho sa Leboa)` },
  { name: `msSinhala`, title: `Sinhala` },
  { name: `msSinhalaWij9`, title: `Sinhala Wij 9` },
  { name: `msSlovakian`, title: `Slovakian` },
  { name: `msSlovakianQwerty`, title: `Slovakian Qwerty` },
  { name: `msSlovenian`, title: `Slovenian` },
  { name: `msSorbianExtended`, title: `Sorbian Extended` },
  { name: `msSorbianStandard`, title: `Sorbian Standard` },
  { name: `msSorbianStandardLegacy`, title: `Sorbian Standard (Legacy)` },
  { name: `msSpanish`, title: `Spanish` },
  { name: `msSpanishVariation`, title: `Spanish Variation` },
  { name: `msSwedish`, title: `Swedish` },
  { name: `msSwissGerman`, title: `Swiss German` },
  { name: `msSyriac`, title: `Syriac` },
  { name: `msSyriacPhonetic`, title: `Syriac Phonetic` },
  { name: `msTajik`, title: `Tajik` },
  { name: `msTamil`, title: `Tamil` },
  { name: `msTatar`, title: `Tatar` },
  { name: `msTelugu`, title: `Telugu` },
  { name: `msThaiKedmanee`, title: `Thai Kedmanee` },
  { name: `msThaiPattachote`, title: `Thai Pattachote` },
  { name: `msTibetanPrc`, title: `Tibetan (PRC)` },
  { name: `msTurkishF`, title: `Turkish F` },
  { name: `msTurkishQ`, title: `Turkish Q` },
  { name: `msTurkmen`, title: `Turkmen` },
  { name: `msUkranian`, title: `Ukranian` },
  { name: `msUkranianEnhanced`, title: `Ukranian (Enhanced)` },
  { name: `msUnitedKingdom`, title: `United Kingdom` },
  { name: `msUrdu`, title: `Urdu` },
  { name: `msUsEnglishIBMArabic238L`, title: `US English (IBM Arabic 238_L)` },
  { name: `msUsDvorak`, title: `US-Dvorak` },
  { name: `msUsDvorakLeftHand`, title: `US-Dvorak for left hand` },
  { name: `msUsDvorakRightHand`, title: `US-Dvorak for right hand` },
  { name: `msUsEnglishLatin`, title: `US English (Latin)` },
  { name: `msUsInternational`, title: `US-International` },
  { name: `msUyghur`, title: `Uyghur` },
  { name: `msUyghurLegacy`, title: `Uyghur (Legacy)` },
  { name: `msUzbekCyrillic`, title: `Uzbek Cyrillic` },
  { name: `msVietnamese`, title: `Vietnamese` },
  { name: `msWolof`, title: `Wolof` },
  { name: `msYakut`, title: `Yakut` },
  { name: `msYoruba`, title: `Yoruba` },
];

vue-virtual-keyboard-component

Keyboard props and events.

Props

  • TBD

Events

  • To be done
Clone this wiki locally