INNER CODE UNIT · JavaScript
writeExpanded
smithyhq/sqladmin · sqladmin/statics/js/main.js:651
function writeExpanded(names) {
try {
window.localStorage.setItem(storageKey, JSON.stringify(names));
} catch (error) {
// Ignored on purpose, see above.
}
}
function categoryNameOf(element) {
var item = element && element.closest
? element.closest('[data-sqladmin-menu-category]')
: null;
return item ? item.getAttribute('data-sqladmin-menu-category') : null;
}
function rememberCategory(name, isExpanded) {
var names = readExpanded().filter(function (stored) { return stored !== name; });
if (isExpanded) names.push(name);