WebAPI/WebSMS: Difference between revisions

(→‎Proposed API: add events)
Line 17: Line 17:
navigator.sms returns an object with the following interface:
navigator.sms returns an object with the following interface:


   interface nsIDOMSmsManager
   interface SmsManager
   {
   {
     nsIDOMSmsRequest send(in DOMString number, in DOMString message);
     nsIDOMSmsRequest send(in DOMString number, in DOMString message);
Line 31: Line 31:
* maybe ''delete'' shouldn't return a SMSRequest?
* maybe ''delete'' shouldn't return a SMSRequest?


   interface nsIDOMSmsRequest
   interface SmsRequest
   {
   {
     readonly attribute unsigned short readyState;
     readonly attribute unsigned short readyState;
Line 40: Line 40:
   };
   };


Comments:
   interface SmsMessage
* message attribute might be removed.
 
   interface nsIDOMSmsMessage
   {
   {
     readonly attribute long      uuid;
     readonly attribute long      uuid;
Line 58: Line 55:


In addition of these interfaces, there is a new event:
In addition of these interfaces, there is a new event:
   interface nsIDOMSmsEvent : nsIDOMEvent
   interface SmsEvent : nsIDOMEvent
   {
   {
     void initSmsEvent(in DOMString eventTypeArg,
     void initSmsEvent(in DOMString eventTypeArg,
Confirmed users
368

edits