Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Javascript besitzt seit ES6 eine Klassenstruktur die auch in brandbox eingesetzt werden soll.

Einfache Klassenstruktur
Codeblock
languagejs
titleEinfache Klassenstruktur
collapsetrue
'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
languagejs
titlebrandbox Klassenmodul
collapsetrue
'use strict'

class CustomBrandboxClass {

	call(element) {

	}

	initialise() {

	}

	register() {

	}

}

...