diff options
author | yehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664> | 2017-10-15 06:46:12 +0000 |
---|---|---|
committer | yehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664> | 2017-10-15 06:46:12 +0000 |
commit | edff34b548db49e94db2b6548adc95cc6001dcf5 (patch) | |
tree | 40ff112761d82af1d8c1c89d30ede8206502e17b /Postman/Postman-Mail/postman_gmail.js | |
parent | 2065680a6ff5379064031c260433bf9a9cd314b9 (diff) | |
download | Post-SMTP-edff34b548db49e94db2b6548adc95cc6001dcf5.zip |
release
git-svn-id: https://plugins.svn.wordpress.org/post-smtp/trunk@1746635 b8457f37-d9ea-0310-8a92-e5e31aec5664
Diffstat (limited to 'Postman/Postman-Mail/postman_gmail.js')
-rw-r--r-- | Postman/Postman-Mail/postman_gmail.js | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Postman/Postman-Mail/postman_gmail.js b/Postman/Postman-Mail/postman_gmail.js new file mode 100644 index 0000000..365bcdd --- /dev/null +++ b/Postman/Postman-Mail/postman_gmail.js @@ -0,0 +1,35 @@ +jQuery(document).ready(function() { + postmanGmailInit(); +}); + +function postmanGmailInit() { + + // define the PostmanMandrill class + var PostmanGmail = function() { + this.slug = 'gmail_api'; + } + + // behavior for handling the user's transport change + PostmanGmail.prototype.handleTransportChange = function(transportName) { + if (transportName == this.slug) { + hide('div.transport_setting'); + hide('div.authentication_setting'); + show('div#oauth_settings'); + } + } + + PostmanGmail.prototype.handleConfigurationResponse = function(response) { + // handled by PostmanSmtp + } + + // add this class to the global transports + var transport = new PostmanGmail(); + transports.push(transport); + + // since we are initialize the screen, check if needs to be modded + // by this + // transport + var transportName = jQuery('select#input_transport_type').val(); + transport.handleTransportChange(transportName); + +}
\ No newline at end of file |