JSFiddle - React, Tailwind, and code Playground

by jleyva

JavaScript

(function(cordova){
    var WebIntent = function() {

    };

    WebIntent.ACTION_SEND = "android.intent.action.SEND";
    WebIntent.ACTION_VIEW= "android.intent.action.VIEW";
    WebIntent.EXTRA_TEXT = "android.intent.extra.TEXT";
    WebIntent.EXTRA_SUBJECT = "android.intent.extra.SUBJECT";
    WebIntent.EXTRA_STREAM = "android.intent.extra.STREAM";
    WebIntent.EXTRA_EMAIL = "android.intent.extra.EMAIL";

    window.webintent = new WebIntent();
    
    // backwards compatibility
    window.plugins = window.plugins || {};
    window.plugins.webintent = window.webintent;
    
})(window.PhoneGap || window.Cordova || window.cordova);

document.write("window.plugins.webintent.ACTION_SEND is: " + window.plugins.webintent.ACTION_SEND);

(function(cordova){
    var WebIntent = function() {

    };

    WebIntent.prototype.ACTION_SEND = "android.intent.action.SEND";
    WebIntent.prototype.ACTION_VIEW= "android.intent.action.VIEW";
    WebIntent.prototype.EXTRA_TEXT = "android.intent.extra.TEXT";
    WebIntent.prototype.EXTRA_SUBJECT = "android.intent.extra.SUBJECT";
    WebIntent.prototype.EXTRA_STREAM = "android.intent.extra.STREAM";
    WebIntent.prototype.EXTRA_EMAIL = "android.intent.extra.EMAIL";

    window.webintent = new WebIntent();
    
    // backwards compatibility
    window.plugins = window.plugins || {};
    window.plugins.webintent = window.webintent;
    
})(window.PhoneGap || window.Cordova || window.cordova);

document.write("<br><br>window.plugins.webintent.ACTION_SEND is: " + window.plugins.webintent.ACTION_SEND);