WebAPI/WebSMS: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 26: Line 26:
     SMSRequest      getMessage(in long id);                  // request.result == SMSMessage
     SMSRequest      getMessage(in long id);                  // request.result == SMSMessage
     SMSRequest      getMessages(in SMSFilter filter, bool reverse); // request.result == SMSIterator
     SMSRequest      getMessages(in SMSFilter filter, bool reverse); // request.result == SMSIterator
    SMSRequest      markMessageRead(long id, boolean aValue); // request.result == boolean
   };
   };


Line 48: Line 49:
     readonly attribute DOMString body;
     readonly attribute DOMString body;
     readonly attribute Date      timestamp;
     readonly attribute Date      timestamp;
     readonly attribute boolean  unread;
     readonly attribute boolean  read;
   };
   };


Line 59: Line 60:
     Date?        endDate;
     Date?        endDate;
     DOMString[]? numbers;
     DOMString[]? numbers;
    [TreatNullAs=EmptyString, TreatUndefinedAs=EmptyString]
     DOMString?  delivery; // whether "sent" or "received"
     DOMString?  delivery; // whether "sent" or "received"
     boolean?    unread;
     boolean?    read;
   };
   };


Line 80: Line 82:
     readonly attribute SmsMessage message;
     readonly attribute SmsMessage message;
   };
   };
 
 
   dictionary SmsEventInit : EventInit {
   dictionary SmsEventInit : EventInit {
     SmsMessage message;
     SmsMessage message;
Line 91: Line 93:
These events carry the SMS in ''event.message''.
These events carry the SMS in ''event.message''.
A security story has to be defined for these events.
A security story has to be defined for these events.
[[Category:Web APIs]]
Confirmed users
1,340

edits