WebAPI/ContactsAPI: Difference between revisions

Jump to navigation Jump to search
Line 19: Line 19:
== Basic Examples ==
== Basic Examples ==


Create contact example:
=== Create contact example ===


  var contact = new mozContact();
  var contact = new mozContact();
Line 34: Line 34:
  };
  };


Update contact example:
=== Update contact example ===


  // "contact" is the same contact object as in the save example above. The contact must have its ID field set to update it.
  // "contact" is the same contact object as in the save example above. The contact must have its ID field set to update it.
Line 49: Line 49:
  };
  };


Remove/delete contact example:
=== Remove/delete contact example ===


  // "contact" is the same contact as in the create and update examples. A contact object must have its ID property set in order to remove it.
  // "contact" is the same contact as in the create and update examples. A contact object must have its ID property set in order to remove it.
Line 62: Line 62:
  };
  };


Find contacts example:
=== Find contacts example ===


  var options = {filterBy: ["givenName"],
  var options = {filterBy: ["givenName"],
Line 90: Line 90:
  };
  };


Get all contacts example:
=== Get all contacts example ===


  var cursor = navigator.mozContacts.getAll({});
  var cursor = navigator.mozContacts.getAll({});
Line 103: Line 103:
  };
  };


Get contacts count example:
=== Get contacts count example ===


  var request = navigator.mozContacts.getCount();
  var request = navigator.mozContacts.getCount();
Line 119: Line 119:
  };
  };


Clear (delete all) contacts examples:
=== Clear (delete all) contacts examples ===


  var request = navigator.mozContacts.clear();
  var request = navigator.mozContacts.clear();
Confirmed users
120

edits

Navigation menu