Konstruktor
Jedes Framework Control enthält einen Konstruktor, der wie folgt aufgebaut wird:
function FrameworkControlJs1(element, pcElement, attrs) {
/** Call base constructor */
_super.call(this, element, pcElement, attrs);
/** Attribute variables are initialized with undefined. The System will call the setter later. See "Attribute philosophy" above. */
this.__value = undefined;
}
Innerhalb des Konstruktors werden die internen Variablen des Controls (Member-Variablen) mit „undefined“ initialisiert. Die Initialisierung an dieser Stelle ist nicht erforderlich, wird aber für die bessere Übersichtlichkeit empfohlen.
Die Übergabeparameter des Konstruktors werden nur intern verwendet und an den Basis-Konstruktor-Aufruf weitergeleitet.