@etsoo/materialui
Version:
TypeScript Material-UI Implementation
29 lines (28 loc) • 788 B
JavaScript
import { CoreConstants } from "@etsoo/react";
import { ReactApp } from "./ReactApp";
/**
* Common independent application
* 通用独立程序
*/
export class CommonApp extends 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(CoreConstants.FieldUserIdSaved);
}
/**
* Init call update fields in local storage
* @returns Fields
*/
initCallEncryptedUpdateFields() {
const fields = super.initCallEncryptedUpdateFields();
fields.push(CoreConstants.FieldUserIdSaved);
return fields;
}
}