tinymce.util.JSONRequest

This class enables you to use JSON-RPC to call backend methods.

JSONRequest has been deprecated in TinyMCE 5.10 and has been marked for removal in TinyMCE 6.0.

Examples

var json = new tinymce.util.JSONRequest({
    url: 'somebackend.php'
});

// Send RPC call 1
json.send({
    method: 'someMethod1',
    params: ['a', 'b'],
    success: function(result) {
        console.dir(result);
    }
});

// Send RPC call 2
json.send({
    method: 'someMethod2',
    params: ['a', 'b'],
    success: function(result) {
        console.dir(result);
    }
});

Summary

Methods

Name Summary Defined by

send()

Sends a JSON-RPC call. Consult the TinyMCE API Documentation for more details on what you can pass to this function.

JSONRequest

sendRPC()

Simple helper function to send a JSON-RPC request without the need to initialize an object. Consult the TinyMCE API Documentation for more details on what you can pass to this function.

JSONRequest

Methods

send()

send(args: Object)

Sends a JSON-RPC call. Consult the TinyMCE API Documentation for more details on what you can pass to this function.

Parameters

  • args (Object) - Call object where there are three field id, method and params this object should also contain callbacks etc.


sendRPC()

sendRPC(o: Object)

Simple helper function to send a JSON-RPC request without the need to initialize an object. Consult the TinyMCE API Documentation for more details on what you can pass to this function.

Parameters

  • o (Object) - Call object where there are three field id, method and params this object should also contain callbacks etc.