VulpesOS/assets/webapps/ftu.gaiamobile.org/js/import_services.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

4 lines
No EOL
963 B
JavaScript

;'use strict';var ImportIntegration={get liveImportButton(){delete this.liveImportButton;return(this.liveImportButton=document.getElementById('live-import-button'));},get gmailImportButton(){delete this.gmailImportButton;return(this.gmailImportButton=document.getElementById('gmail-import-button'));},init:function(){this.liveImportButton.addEventListener('click',this);this.gmailImportButton.addEventListener('click',this);},handleEvent:function(event){switch(event.type){case'click':if(event.target===this.liveImportButton){ServicesLauncher.start('live');}
else if(event.target===this.gmailImportButton){ServicesLauncher.start('gmail');}
break;}},checkImport:function(nextState){if(nextState==='disabled'){this.gmailImportButton.setAttribute('disabled','disabled');this.liveImportButton.setAttribute('disabled','disabled');}
else if(nextState==='enabled'){this.gmailImportButton.removeAttribute('disabled');this.liveImportButton.removeAttribute('disabled');}}};