Built files from Bizgaze WebServer
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

settings.js 3.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. var Unibase;
  2. (function (Unibase) {
  3. let Themes;
  4. (function (Themes) {
  5. let Compact;
  6. (function (Compact) {
  7. let Components;
  8. (function (Components) {
  9. class DefaultSettingPanel {
  10. init(container) {
  11. var priBtnColor = "btn-success";
  12. var secBtnColor = "btn-default";
  13. if (jQuery("#hfBizgaze_SecDataEnabled").val() === "1") {
  14. secBtnColor = "btn-success";
  15. priBtnColor = "btn-default";
  16. }
  17. var html = '<div id="hk-settings-panel" class="hk-settings-panel">' +
  18. '<div class="position-relative">' +
  19. '<div class="chat-panel-wrap">' +
  20. '</div>' +
  21. '<div class="settings-panel-wrap hidden">' +
  22. '<div class="settings-panel-head">' +
  23. '<h5 class="">Branches</h5>' +
  24. '<div class="btn-group mr-15">' +
  25. '<button type="button" class="btn btn-sm ' + priBtnColor + '">Primary</button>' +
  26. '<button type="button" class="btn btn-sm ' + secBtnColor + '">Secondary</button>' +
  27. '</div>' +
  28. '<a href="javascript:void(0);" id="settings_panel_close" class="settings-panel-close"><i class="ti-close"></i></a>' +
  29. '</div>' +
  30. '<hr>' +
  31. '<div id="div_branches" class="row" style="overflow-y:auto">' +
  32. '<ul id="ul_branches" class="list-group list-group-flush col-12"></ul>' +
  33. '<div>' +
  34. '</div>' +
  35. '</div>' +
  36. '<img class="d-none" src="tenants/themes/default/img/logo-light.png" alt="brand" />' +
  37. '<img class="d-none" src="tenants/themes/default/img/logo-dark.png" alt="brand" />' +
  38. '</div>';
  39. $(container).html(html);
  40. this.loadBranches();
  41. var height = window.innerHeight - 170;
  42. $('#div_branches').css('height', height);
  43. }
  44. loadBranches() {
  45. Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/platform/companies/managers/branchmanager.js", function () {
  46. });
  47. }
  48. redirectToBranch(BranchId) {
  49. }
  50. static Instance() {
  51. return new DefaultSettingPanel();
  52. }
  53. }
  54. Components.DefaultSettingPanel = DefaultSettingPanel;
  55. })(Components = Compact.Components || (Compact.Components = {}));
  56. })(Compact = Themes.Compact || (Themes.Compact = {}));
  57. })(Themes = Unibase.Themes || (Unibase.Themes = {}));
  58. })(Unibase || (Unibase = {}));