Как в UML показать javascript класс?

Есть класс
"use strict";
function CraneGUI(id) {
    this.htmlElement = document.getElementById(id);
    this.type = this.htmlElement.tagName;
    //if (this.type === "INPUT")
}

CraneGUI.prototype.set_value = function (value) {
    if (this.type === "INPUT")
        this.htmlElement.value = value;
};
CraneGUI.prototype.get_value = function () {
    if (this.type === "INPUT")
    return +this.htmlElement.value
};
CraneGUI.prototype.addEventListener = function (event,func) {
    this.htmlElement.addEventListener(event,func);
};

d0dfac1cf5c04d7181d8f3541506b496.png
Также есть функция, которая инициализирует объекты этого класса, передавая в качестве аргумента конструктору id. Как показать эту взаимосвязь, допускает ли UML частичное обозначение, т.е. могу ли я взять этот класс в вакууме, но показать что для создание экземпляров нужен id?
  • Вопрос задан
  • 660 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы