...
Javascript besitzt seit ES6 eine Klassenstruktur die auch in brandbox eingesetzt werden soll.
Einfache Klassenstruktur
Codeblock |
---|
language | js |
---|
title | Einfache Klassenstruktur |
---|
collapse | true |
---|
|
'use strict'
class CustomClass {
// "Public" Property
something = 'strange'
// "Private" Property (not the same as "example")
_example = 1234
get example() {
// Getter (used like property e.g. instance.example)
}
set example(value) {
// Setter (used like property e.g. instance.example = 'something')
}
constructor() {
// Class Constructor
}
hello() {
// "Public" Method
}
_world() {
// "Private" Method
}
} |
brandbox Klassenmodul
Codeblock |
---|
language | js |
---|
title | brandbox Klassenmodul |
---|
collapse | true |
---|
|
'use strict'
class CustomBrandboxClass {
call(element) {
}
initialise() {
}
register() {
}
} |
...