ProtoBuf utilities.
Members
-
<static, constant> IS_NODE :boolean
-
Flag if running in node or not.
Methods
-
<static> fetch(path, callback) → {string|undefined}
-
Fetches a resource.
Parameters:
Name Type Argument Description path
string Resource path
callback
function(?string) <optional>
Callback receiving the resource's contents. If omitted the resource will be fetched synchronously. If the request failed, contents will be null.
Returns:
Resource contents if callback is omitted (null if the request failed), else undefined.
- Type
- string | undefined
-
<static> isArray(obj) → {boolean}
-
Tests if an object is an array.
Parameters:
Name Type Description obj
* Object to test
Returns:
true if it is an array, else false
- Type
- boolean
-
<static> XHR() → {XMLHttpRequest}
-
Constructs a XMLHttpRequest object.
Throws:
If XMLHttpRequest is not supported- Type
- Error
Returns:
- Type
- XMLHttpRequest