Skip to content

Instantly share code, notes, and snippets.

@jaredhirsch
Created June 11, 2014 21:17
Show Gist options
  • Save jaredhirsch/05ee234f85a71808a881 to your computer and use it in GitHub Desktop.
Save jaredhirsch/05ee234f85a71808a881 to your computer and use it in GitHub Desktop.
/* global SettingsListener */
'use strict';
navigator.mozL10n.once(function fmd_menu_l10n_ready() {
SettingsListener.observe('findmydevice.enabled', false,
function fmd_menu_enabled_status(value) {
var _ = navigator.mozL10n.get;
var desc = document.getElementById('findmydevice-desc');
desc.textContent = value ? _('enabled') : _('disabled');
});
});
// maybe this instead?
/* global SettingsListener */
'use strict';
navigator.mozL10n.once(function loadWhenIdle() {
var idleObserver = {
time: 4,
onidle: function fmd_menu_l10n_ready() {
SettingsListener.observe('findmydevice.enabled', false,
function fmd_menu_enabled_status(value) {
var _ = navigator.mozL10n.get;
var desc = document.getElementById('findmydevice-desc');
desc.textContent = value ? _('enabled') : _('disabled');
});
}
};
navigator.addIdleObserver(idleObserver);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment