This API is available on Firefox OS for privileged or certified applications only.
Summary
The init
method is used to initialize the mozContact
object using a configuration object.
Syntax
contact.init(param);
Parameters
param
- A configuration object which properties are one or more of the properties allow for
mozContact
. Note thatid
,published
andupdate
will be ignored as they are automatically generated and overridden when the contact is stored.
Example
var contact = new mozContact(); contact.init({name: "John Doe", givenName: "John", familyName: "Doe"}); var request = navigator.mozContacts.save(contact); request.onsuccess = function() { alert("Success saving contact. New contact ID: " + contact.id); }; request.onerror = function() { alert("Error saving contact."); };
Specifications
Specification | Status | Comment |
---|---|---|
Contacts Manager API The definition of 'Contacts Manager API' in that specification. |
Working Draft | First Working Draft (unstable) |
vCard Format Specification | IETF RFC | RFC 6350 |