AppProfileEntryAccess Klasse Feedback
Mit einer Instanz von AppProfileEntryAccess kann eine App AppProfileEntry-Objekte (Profileinträge) erzeugen und verwalten.
Die Instanz für die AppProfileEntryAccess
erhält man über das KnuddelsServer-Objekt
mit KnuddelsServer.getAppProfileEntryAccess()
Achtung: Derzeit darf eine App bis zu fünf AppProfileEntries haben.
Achtung: Profileinträge werden nur dann angezeigt, wenn der Channel sichtbar ist.
Übersicht
Methoden
createOrUpdateEntry Feedback
-
toplist
-
toplistDisplayType
Erzeugt oder aktualisiert ein AppProfileEntry anhand der übergebenen Toplist und dem ToplistDisplayType und liefert den AppProfileEntry im Anschluss zurück.
Profileinträge, die erzeugt werden, sind nur sichtbar, solange die App läuft und werden im Profil ausgeblendet, sofern die App aus ist.
Parameter:
-
toplist
Toplist -
toplistDisplayType
ToplistDisplayType
Rückgabewert:
Beispiel:
var toplist = toplistAccess.createOrUpdateToplist('points', 'Punkte');
appProfileEntryAccess.createOrUpdateEntry(toplist, ToplistDisplayType.Value);
getAllProfileEntries Feedback
() AppProfileEntry[]Liefert die Liste aller AppProfileEntry-Objekte, die diese App erzeugt hat.
Rückgabewert:
Beispiel:
var allProfileEntries = appProfileEntryAccess.getAllProfileEntries();
getAppProfileEntry Feedback
-
userPersistenceNumberKey
Liefert den AppProfileEntry für den übergebenen userPersistenceNumberKey.
Parameter:
-
userPersistenceNumberKey
String
Rückgabewert:
Beispiel:
var pointsProfileEntry = appProfileEntryAccess.getAppProfileEntry('points');
removeEntry Feedback
-
appProfileEntry
Löscht den übergebenen AppProfileEntry.
Parameter:
-
appProfileEntry
AppProfileEntry
Beispiel:
appProfileEntryAccess.removeEntry(appProfileEntry);