VulpesOS/gaia/shared/elements/gaia_sim_picker/examples/example.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

28 lines
825 B
JavaScript
Executable file

'use strict';
(function() {
window.onload = function() {
var simPicker = document.getElementById('sim-picker');
var showSimPickerButtons =
document.querySelectorAll('[data-default-card-index]');
simPicker.addEventListener('gaiasimpicker-simselected', function(e) {
alert('Selected SIM card ' + e.detail.cardIndex);
});
function clickCb(e) {
simPicker.getOrPick(e.target.dataset.defaultCardIndex, '12345');
}
for (var i = 0; i < showSimPickerButtons.length; i++) {
showSimPickerButtons[i].addEventListener('click', clickCb);
}
// RTL mode checkbox
document.getElementById('dirSwitcher').addEventListener('click', e => {
document.dir = e.target.checked && 'rtl' || 'ltr';
window.dispatchEvent(new CustomEvent('localized'));
});
};
})();