UNPKG

@google-translate-select/vue2

Version:

🚀 The package offer vue2 library for @google-translate-select!

1 lines • 1.82 kB
{"version":3,"file":"index3.cjs","sources":["../../src/types/props.ts"],"sourcesContent":["import { GOOGLE_TRANSLATE_SELECT_LANGUAGES } from '@google-translate-select/constants'\nimport type { Language as ILanguage } from '@google-translate-select/constants'\nimport type { PropType } from 'vue'\n\nexport const googleTranslateProps = {\n /** select dropdown option */\n languages: {\n type: Array as PropType<ILanguage[]>,\n default: () => GOOGLE_TRANSLATE_SELECT_LANGUAGES,\n },\n /** select input default language*/\n defaultLanguageCode: {\n type: String,\n default: 'en',\n },\n /** page(browser) content language */\n defaultPageLanguageCode: {\n type: String,\n default: 'en',\n },\n /** get browser default language */\n fetchBrowserLanguage: {\n type: Boolean,\n default: true,\n },\n /** select dropdown animate */\n animateTimeout: {\n type: Number,\n default: 150,\n },\n dropdownClassName: {\n type: String,\n default: '',\n },\n dropdownStyle: {\n type: Object as PropType<Record<string, any>>,\n default: () => ({}),\n },\n showArrow: {\n type: Boolean,\n default: true,\n },\n trigger: {\n type: String as PropType<'click' | 'hover'>,\n default: 'hover',\n },\n} as const\n\nexport type GoogleTranslateProps = typeof googleTranslateProps\n\nexport type Language = ILanguage\n"],"names":["googleTranslateProps","GOOGLE_TRANSLATE_SELECT_LANGUAGES"],"mappings":"gHAIaA,EAAuB,CAElC,UAAW,CACT,KAAM,MACN,QAAS,IAAMC,EAAA,iCACjB,EAEA,oBAAqB,CACnB,KAAM,OACN,QAAS,IACX,EAEA,wBAAyB,CACvB,KAAM,OACN,QAAS,IACX,EAEA,qBAAsB,CACpB,KAAM,QACN,QAAS,EACX,EAEA,eAAgB,CACd,KAAM,OACN,QAAS,GACX,EACA,kBAAmB,CACjB,KAAM,OACN,QAAS,EACX,EACA,cAAe,CACb,KAAM,OACN,QAAS,KAAO,CAAA,EAClB,EACA,UAAW,CACT,KAAM,QACN,QAAS,EACX,EACA,QAAS,CACP,KAAM,OACN,QAAS,OACX,CACF"}