Редактирование структуры модулей ГитЖС | Editing of GitJS modules' structure
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

87 lignes
2.7KB

  1. // // // //
  2. СохранитьВременноеОписание = мир =>
  3. {
  4. var м = мир.редактируемыйМодуль;
  5. м.имя = $(`#${мир.макет.зав.описаниеИмя}`).val()
  6. м.версия = $(`#${мир.макет.зав.описаниеВерсия}`).val()
  7. м["🏠"] = $(`#${мир.макет.зав.описаниеХранилище}`).val()
  8. };
  9. // // // //
  10. ОчиститьИзменениеОписания = мир =>
  11. {
  12. $(`#${мир.макет.зав.описаниеИзменение}`).attr("hidden", true);
  13. };
  14. // // // //
  15. ОтобразитьИзменениеОписания = мир =>
  16. {
  17. $(`#${мир.макет.зав.описаниеИзменение}`).removeAttr("hidden");
  18. };
  19. // // // //
  20. ОтслеживатьИзменениеОписанияМодуля = мир =>
  21. {
  22. $(`#${мир.макет.зав.описаниеИмя}`).on("input", function() {
  23. мир.уведомить("изменили описание модуля");
  24. });
  25. $(`#${мир.макет.зав.описаниеВерсия}`).on("input", function() {
  26. мир.уведомить("изменили описание модуля");
  27. });
  28. $(`#${мир.макет.зав.описаниеХранилище}`).on("input", function() {
  29. мир.уведомить("изменили описание модуля");
  30. });
  31. };
  32. // // // //
  33. ОтобразитьОписаниеМодуля = мир =>
  34. {
  35. var м = мир.редактируемыйМодуль;
  36. $(`#${мир.макет.зав.описаниеИмя}`).val(м.имя);
  37. $(`#${мир.макет.зав.описаниеВерсия}`).val(м.версия);
  38. $(`#${мир.макет.зав.описаниеХранилище}`).val(м["🏠"]);
  39. };
  40. // // // //
  41. ОтобразитьСтруктуруПунктаОписанияЗава = мир =>
  42. {
  43. $(`#${мир.макет.константы.содержимое}`).html(`
  44. <div class="зав-отступ">
  45. <form>
  46. <input id="${мир.макет.зав.описаниеИмя}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
  47. <input id="${мир.макет.зав.описаниеВерсия}" class="uk-input uk-margin-small" type="text" placeholder="Версия | Version">
  48. <input id="${мир.макет.зав.описаниеХранилище}" class="uk-input uk-margin-small" type="text" placeholder="Хранилище | Repository">
  49. </form>
  50. </div>
  51. `);
  52. };
  53. // // // //
  54. ОтобразитьВыборПунктаОписанияЗава = мир =>
  55. {
  56. $(`#${мир.макет.зав.описание}`).addClass("uk-active");
  57. };