This API is available on Firefox OS for internal applications only.
Summary
The MozSmsFilter
interface provides a way to filter out MozSmsMessage
or MozMmsMessage
objects through the MozMobileMessageManager.getMessages()
method.
Constructor
var filter = new MozSmsFilter();
Properties
MozSmsFilter.startDate
Optional- A
Date
representing the oldest message'stimestamp
to filter out messages. MozSmsFilter.endDate
Optional- A
Date
representing the newest message'stimestamp
to filter out messages. MozSmsFilter.numbers
Optional- An array of
DOMStrings
with telephone numbers to filter out. MozSmsFilter.delivery
Optional- A
DOMString
with the values "sent" or "received" to filter out messages. MozSmsFilter.read
Optional- A Boolean indicating whether messages to filter out are read or unread.
MozSmsFilter.threadId
Optional- A number representing a thread
id
.
Specifications
This is a non standard implementation, but it is discussed at W3C as part of the System Application Working Group.
Specification | Status | Comment |
---|---|---|
Messaging API | Editor's Draft | Editor Draft (WIP). |
Browser compatibility
For obvious reasons, support is primarily expected on mobile browsers.
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | No support | No support | No support | No support | No support |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | No support | 12.0 (12.0) Moz | No support | No support | No support |
See also
window.navigator.mozMobileMessage
Requires FirefoxOS 1.1MozMobileMessageManager
MozMmsMessage
MozSmsMessage
window.navigator.mozSms
Deprecated since Gecko 25MozSmsManager
Deprecated since Gecko 25