Anzeigen:
Modul: HTMLUI

Verfügbar ab Revision AppServer 78619

Repräsentiert den visuellen Inhalt einer App, der einem User angezeigt wird.

Methoden

getAppContent

() AppContent

Verfügbar ab Revision AppServer

Liefert den verbundenen AppContent.

Rückgabewert:

Beispiel:

var appContent = appContentInstance.getAppContent();

getAppViewMode

() AppViewMode

Verfügbar ab Revision AppServer 78619

Liefert den AppViewMode.

Rückgabewert:

Beispiel:

var appViewMode = appContentInstance.getAppViewMode(); // i.e.: AppViewMode.Popup

getUser

() User

Verfügbar ab Revision AppServer 78619

Liefert den User.

Rückgabewert:

User:

user

Beispiel:

var user = appContentInstance.getUser(); // i.e.: User:Kolloid

remove

()

Verfügbar ab Revision AppServer 78619

Entfernt die AppContentInstance beim verbundenen User.

Beispiel:

appContentInstance.remove();

sendEvent

(
  • type
  • [data]
)

Verfügbar ab Revision AppServer 78619

Sendet Daten an den verbundenen Client.

Parameter:

  • type String

    darf maximal 100 Zeichen lang sein. Das einzelne Zeichen '*' kann nicht als type verwendet werden.

  • [data] Object optional

    Daten, die übermittelt werden sollen. Werden als JSON übermittelt und dürfen maximal 10.000 Zeichen lang sein.

Beispiel:

var points = user.getPersistence().getNumber('points');

var data = {
    points: points
}

// via Client.addEventListener('getPoints', callback) kann das Event clientseitig empfangen werden
appInstance.sendEvent('getPoints', data);