@etsoo/materialui
Version:
TypeScript Material-UI Implementation
33 lines (32 loc) • 942 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CommonApp = void 0;
const react_1 = require("@etsoo/react");
const ReactApp_1 = require("./ReactApp");
/**
* Common independent application
* 通用独立程序
*/
class CommonApp extends ReactApp_1.ReactApp {
/**
* Constructor
* @param settings Settings
* @param name Application name
* @param debug Debug mode
*/
constructor(settings, name, debug = false) {
super(settings, name, debug);
// Add persisted fields
this.persistedFields.push(react_1.CoreConstants.FieldUserIdSaved);
}
/**
* Init call update fields in local storage
* @returns Fields
*/
initCallEncryptedUpdateFields() {
const fields = super.initCallEncryptedUpdateFields();
fields.push(react_1.CoreConstants.FieldUserIdSaved);
return fields;
}
}
exports.CommonApp = CommonApp;