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.startDateOptional- A
Daterepresenting the oldest message'stimestampto filter out messages. MozSmsFilter.endDateOptional- A
Daterepresenting the newest message'stimestampto filter out messages. MozSmsFilter.numbersOptional- An array of
DOMStringswith telephone numbers to filter out. MozSmsFilter.deliveryOptional- A
DOMStringwith the values "sent" or "received" to filter out messages. MozSmsFilter.readOptional- A Boolean indicating whether messages to filter out are read or unread.
MozSmsFilter.threadIdOptional- 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.mozMobileMessageRequires FirefoxOS 1.1MozMobileMessageManagerMozMmsMessageMozSmsMessagewindow.navigator.mozSmsDeprecated since Gecko 25MozSmsManagerDeprecated since Gecko 25