Completed
Push — master ( 68e15a...5a472b )
by Michael
03:04
created

script/NodeForm.js   A

Size

Lines of Code 1

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 1
rs 10
c 0
b 0
f 0
noi 0
1
class NodeForm {
2
    constructor(formID) {
3
        this.$form = jQuery(`#${formID}`);
4
    }
5
6
    show() {
7
        this.$form.show();
8
    }
9
10
    hide() {
11
        this.$form.hide();
12
    }
13
14
    on(eventName, callback) {
15
        this.$form.on(eventName, callback);
16
    }
17
18
    off(eventName) {
19
        this.$form.off(eventName);
20
    }
21
}
22
23
exports.NodeForm = NodeForm;
24