WebAPI/WebSMS: Difference between revisions

Jump to navigation Jump to search
Line 19: Line 19:
   interface SmsManager
   interface SmsManager
   {
   {
     nsIDOMSmsRequest send(in DOMString number, in DOMString message);
     SmsRequest      send(in DOMString number, in DOMString message);
     void            suggestSend(in DOMString number, in DOMString message);
     void            suggestSend(in DOMString number, in DOMString message);
     unsigned short  getNumberOfMessagesForText(in DOMString text);
     unsigned short  getNumberOfMessagesForText(in DOMString text);
Line 35: Line 35:
     readonly attribute unsigned short readyState;
     readonly attribute unsigned short readyState;
     readonly attribute unsigned short errorCode;
     readonly attribute unsigned short errorCode;
     attribute nsIDOMEventListener onsuccess;
     attribute EventListener          onsuccess;
     attribute nsIDOMEventListener onerror;
     attribute EventListener          onerror;
     attribute readonly nsIDOMSmsMessage? message;
     attribute readonly SmsMessage?   message;
   };
   };


Line 55: Line 55:


In addition of these interfaces, there is a new event:
In addition of these interfaces, there is a new event:
   interface SmsEvent : nsIDOMEvent
   interface SmsEvent : Event
   {
   {
     void initSmsEvent(in DOMString eventTypeArg,
     void initSmsEvent(in DOMString eventTypeArg,
                       in boolean canBubbleArg,
                       in boolean canBubbleArg,
                       in boolean cancelableArg,
                       in boolean cancelableArg,
                       in nsIDOMSmsMessage message);
                       in SmsMessage message);
     readonly attribute nsIDOMSmsMessage message;
     readonly attribute SmsMessage message;
   }
   }


Confirmed users
368

edits

Navigation menu