Namespace: Marbles

Marbles

Source:

Classes

Collection
History
HTTPRequest
Model
Object
Router
Store

Mixins

Accessors
Dispatcher
Events
QueryParams
State

Namespaces

Utils

Methods

(static) HTTP() → {Marbles.HTTPRequest}

Source:
See:
Returns:
request
Type
Marbles.HTTPRequest
Example
Marbles.HTTP({
	method: "POST",
	url: "http://example.com/posts",
	params: [{
		a: 1
	}],
	body: { title: "My Post", content: "Lorem ipsum..." },
	middleware: [
		Marbles.HTTP.Middleware.SerializeJSON
	],
	headers: {
		"Content-Type": "application/json",
	}
}).then(function (args) {
	var res = args[0];
	var xhr = args[1];
	// request complete
	// do something
}).catch(function (err) {
	// request terminated
	// do something
});

Marbles

Source:

Classes

Collection
History
HTTPRequest
Model
Object
Router
Store

Mixins

Accessors
Dispatcher
Events
QueryParams
State

Namespaces

Utils

Methods

(static) HTTP() → {Marbles.HTTPRequest}

Source:
See:
Returns:
request
Type
Marbles.HTTPRequest
Example
Marbles.HTTP({
	method: "POST",
	url: "http://example.com/posts",
	params: [{
		a: 1
	}],
	body: { title: "My Post", content: "Lorem ipsum..." },
	middleware: [
		Marbles.HTTP.Middleware.SerializeJSON
	],
	headers: {
		"Content-Type": "application/json",
	}
}).then(function (args) {
	var res = args[0];
	var xhr = args[1];
	// request complete
	// do something
}).catch(function (err) {
	// request terminated
	// do something
});