Built files from Bizgaze WebServer
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

settings.js 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var Unibase;
  2. (function (Unibase) {
  3. let Themes;
  4. (function (Themes) {
  5. let Providers;
  6. (function (Providers) {
  7. class Settings {
  8. constructor() {
  9. this._filecachehelper = Unibase.Platform.Helpers.FileCacheHelper.Instance();
  10. }
  11. static Instance() {
  12. if (this.instance === undefined)
  13. this.instance = new Settings();
  14. return this.instance;
  15. }
  16. SetProviders(callback) {
  17. var _filecache = Unibase.Platform.Helpers.FileCacheHelper.Instance();
  18. let data = [];
  19. Unibase.Platform.Membership.Managers.AccountManager.Instance().getdomainloadjs().then((res) => {
  20. if (res.result != null && res.result.length > 0) {
  21. data = res.result;
  22. Unibase.Themes.Providers.Login.SetInstance(callback, data);
  23. }
  24. else {
  25. Unibase.Themes.Providers.Login.SetInstance(callback, data);
  26. }
  27. });
  28. }
  29. _setRegisterProvider(callback) {
  30. if (callback)
  31. callback();
  32. }
  33. _setForgotPasswordProvider(callback) {
  34. if (callback)
  35. callback();
  36. }
  37. }
  38. Providers.Settings = Settings;
  39. })(Providers = Themes.Providers || (Themes.Providers = {}));
  40. })(Themes = Unibase.Themes || (Unibase.Themes = {}));
  41. })(Unibase || (Unibase = {}));