SystemModel.ts 658 B

12345678910111213141516171819202122232425262728
  1. import IDataModel from "../../framework/data/model/IDataModel";
  2. export default class SystemModel extends IDataModel {
  3. static singleInstance: SystemModel = null;
  4. static getInstance(): SystemModel {
  5. if (SystemModel.singleInstance == null) {
  6. SystemModel.singleInstance = new SystemModel();
  7. }
  8. return SystemModel.singleInstance;
  9. }
  10. is_open_music: boolean = false;
  11. is_open_sound: boolean = false;
  12. constructor() {
  13. super('system');
  14. this.Set('music_state', 1);
  15. this.Set('sound_state', 1);
  16. this.Save();
  17. }
  18. getMessageListeners() {
  19. return {
  20. }
  21. }
  22. }