if polyglot#init#is_disabled(expand(':p'), 'typescript', 'syntax/yats/web-navigator.vim') finish endif syntax keyword typescriptBOMNavigatorProp contained battery buildID connection cookieEnabled syntax keyword typescriptBOMNavigatorProp contained doNotTrack maxTouchPoints oscpu syntax keyword typescriptBOMNavigatorProp contained productSub push serviceWorker syntax keyword typescriptBOMNavigatorProp contained vendor vendorSub syntax cluster props add=typescriptBOMNavigatorProp hi def link typescriptBOMNavigatorProp Keyword syntax keyword typescriptBOMNavigatorMethod contained addIdleObserver geolocation nextgroup=typescriptFuncCallArg syntax keyword typescriptBOMNavigatorMethod contained getDeviceStorage getDeviceStorages nextgroup=typescriptFuncCallArg syntax keyword typescriptBOMNavigatorMethod contained getGamepads getUserMedia registerContentHandler nextgroup=typescriptFuncCallArg syntax keyword typescriptBOMNavigatorMethod contained removeIdleObserver requestWakeLock nextgroup=typescriptFuncCallArg syntax keyword typescriptBOMNavigatorMethod contained share vibrate watch registerProtocolHandler nextgroup=typescriptFuncCallArg syntax keyword typescriptBOMNavigatorMethod contained sendBeacon nextgroup=typescriptFuncCallArg syntax cluster props add=typescriptBOMNavigatorMethod hi def link typescriptBOMNavigatorMethod Keyword syntax keyword typescriptServiceWorkerMethod contained register nextgroup=typescriptFuncCallArg syntax cluster props add=typescriptServiceWorkerMethod hi def link typescriptServiceWorkerMethod Keyword