Namespace Events
Version
2.0.
Diese Klasse liefert Veranstaltungen.
Defined in: yourbash_source..js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
| Field Attributes | Field Name and Description |
|---|---|
| <static> |
Events.DateEnd
Speichert das End-Datum.
|
| <static> |
Events.DateStart
Speichert das Start-Datum.
|
| <static> |
Events.EventCategories
Kategorien f�r die Events, die geladen werden.
|
| <static> |
Events.YourbashCategories
Kategorien f�r die Yourbashs, die geladen werden.
|
| Method Attributes | Method Name and Description |
|---|---|
| <static> |
Events.getDoodle(vkey, callback)
Gibt einen Doodle als Objekt zur�ck.
|
| <static> |
Events.getDoodles(vkeys, latlngBounds, callback, max)
Liefert Orte in einer durch ein Rechteck begrenzten Region in denen zu
einem Datum von Nutzern erstellte Doodles stattfinden.
|
| <static> |
Events.getEvent(id, callback)
Gibt eine Veranstaltung als Objekt zur�ck.
|
| <static> |
Events.getEvents(latlngBounds, callback, max)
Liefert Orte in einer durch ein Rechteck begrenzten Region in denen zu
einem Datum Veranstaltungen stattfinden.
|
| <static> |
Events.getLocation(id, callback)
Gibt eine Location als Objekt zur�ck.
|
| <static> |
Events.getVisitkeys()
Liefert Schl�ssel von in Cookies gespeicherten Doodles zur�ck.
|
| <static> |
Events.getYourbash(id, callback)
Gibt ein Yourbash als Objekt zur�ck.
|
| <static> |
Events.getYourbashs(latlngBounds, callback, max)
Liefert Yourbashs in einer durch ein Rechteck begrenzten Region in denen
zu einem Datum Veranstaltungen stattfinden.
|
| <static> |
Events.isLocationFavorite(locId)
Gibt zur�ck, ob der Ort als Favorit eingestellt ist.
|
| <static> |
Events.registerDoodle(d)
Setzt ein neues Cookie mit den entsprechenden Doodledaten.
|
| <static> |
Events.setDateEnd(hour, minute, day, month, year)
Setzt das Enddatum neu.
|
| <static> |
Events.setDateStart(hour, minute, day, month, year)
Setzt das Startdatum neu.
|
| <static> |
Events.setLocationAsFavorite(locId)
Setzt einen Ort �ber Cookies lokal als Favorit.
|
| <static> |
Events.thumbDown(locID)
Bewertet einen Ort als negativ.
|
| <static> |
Events.thumbUp(locID)
Bewertet einen Ort als positiv.
|
| <static> |
Events.toggleEventCategories(type)
W�hlt eine Kategorie der Events aus oder ab.
|
| <static> |
Events.toggleLocationAsFavorite(locId)
Schaltet die Markierung eines Ortes als Favorit lokal um.
|
| <static> |
Events.toggleYourbashCategories(type)
W�hlt eine Kategorie der Yourbashs aus oder ab.
|
| <static> |
Events.unsetLocationAsFavorite(locId)
Entfernt die Markierung eines Ortes als Favorit lokal.
|
Field Detail
<static>
Events.DateEnd
Speichert das End-Datum.
<static>
Events.DateStart
Speichert das Start-Datum.
<static>
Events.EventCategories
Kategorien f�r die Events, die geladen werden.
cinema
theatre
museum
art
other
yourbash
<static>
Events.YourbashCategories
Kategorien f�r die Yourbashs, die geladen werden.
concert
exhibition
theatre
sport
party
other
Method Detail
<static>
Events.getDoodle(vkey, callback)
Gibt einen Doodle als Objekt zur�ck.
Events.getDoodle(vkey, function(doodle) {
alert(doodle.name);
});
- Parameters:
- {String} vkey
- Der Schl�ssel des Doodles.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Objekt mit folgenden Eigenschaften: address, lat, lng, name, htmlName, text, htmlText, dateTime readableDate, readableTime, visitKey ACHTUNG: dateTime ist ein MySQL-formatierter Datumsstring und kann mittels Events#convertMySQLDateToJSDate() in ein Date-Objekt konvertiert werden.
<static>
Events.getDoodles(vkeys, latlngBounds, callback, max)
Liefert Orte in einer durch ein Rechteck begrenzten Region in denen zu
einem Datum von Nutzern erstellte Doodles stattfinden.
Events.getDoodles(vkeys, rect, dt, function(doodles) {
alert(doodles[0].name);
});
- Parameters:
- {String} vkeys
- Ein JSON-Array mit den Doodleschl�sseln.
- {google.maps.LatLngBounds} latlngBounds
- Ein geografisches Rechteck.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Array von Doodles mit folgenden Eigenschaften: doodle_id, lat, lng, name
- {Number} max Optional, Default: 100
- Maximale Anzahl an zur�ckzugebenden Doodles.
<static>
Events.getEvent(id, callback)
Gibt eine Veranstaltung als Objekt zur�ck.
Events.getEvent(id, function(ev) {
alert(ev.htmlText);
});
- Parameters:
- {Number} id
- Die ID der Veranstaltung.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Objekt mit folgenden Eigenschaften: id, userId, locationId, dateTime, readableDate, readableTime, text, htmlText ACHTUNG: dateTime ist ein MySQL-formatierter Datumsstring!
<static>
Events.getEvents(latlngBounds, callback, max)
Liefert Orte in einer durch ein Rechteck begrenzten Region in denen zu
einem Datum Veranstaltungen stattfinden.
Events.getLocations(rect, function(orte) {
alert(orte[0].name);
});
- Parameters:
- {google.maps.LatLngBounds} latlngBounds
- Ein geografisches Rechteck.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Array aus Orten mit folgenden Eigenschaften: loc_id, lat, lng, name, category
- {Number} max Optional, Default: 100
- Maximale Anzahl an zur�ckzugebenden Veranstaltungen.
<static>
Events.getLocation(id, callback)
Gibt eine Location als Objekt zur�ck.
Events.getLocation(id, function(l) {
alert(l.Address);
});
- Parameters:
- {Number} id
- Die ID der Location.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Objekt. ACHTUNG: dateTime ist ein MySQL-formatierter Datumsstring.
<static>
Events.getVisitkeys()
Liefert Schl�ssel von in Cookies gespeicherten Doodles zur�ck.
- Returns:
- Schl�ssel
<static>
Events.getYourbash(id, callback)
Gibt ein Yourbash als Objekt zur�ck.
- Parameters:
- {Number} id
- Die ID.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird. �bergibt ein Objekt mit folgenden Eigenschaften: id, userId, address, lat, lng, dateTime, readableDate, readableTime, title, text, htmlText ACHTUNG: dateTime ist ein MySQL-formatierter Datumsstring!
<static>
Events.getYourbashs(latlngBounds, callback, max)
Liefert Yourbashs in einer durch ein Rechteck begrenzten Region in denen
zu einem Datum Veranstaltungen stattfinden.
- Parameters:
- {google.maps.LatLngBounds} latlngBounds
- Ein geografisches Rechteck.
- {Function} callback
- Callback-Funktion, die bei Erhalt der Daten aufgerufen wird.
- {Number} max Optional, Default: 100
- Maximale Anzahl an zur�ckzugebenden Veranstaltungen.
<static>
{Boolean}
Events.isLocationFavorite(locId)
Gibt zur�ck, ob der Ort als Favorit eingestellt ist.
- Parameters:
- {Number} locId
- Die ID des Ortes.
- Returns:
- {Boolean} true oder false
<static>
Events.registerDoodle(d)
Setzt ein neues Cookie mit den entsprechenden Doodledaten.
- Parameters:
- {Object} d
- Ein Doodle.
<static>
Events.setDateEnd(hour, minute, day, month, year)
Setzt das Enddatum neu.
- Parameters:
- {Number} hour Optional
- Stunde
- {Number} minute Optional
- Minuten
- {Number} day Optional
- Tag des Monats
- {Number} month Optional
- Monat
- {Number} year Optional
- vierstellige Jahreszahl
<static>
Events.setDateStart(hour, minute, day, month, year)
Setzt das Startdatum neu.
- Parameters:
- {Number} hour Optional
- Stunde
- {Number} minute Optional
- Minuten
- {Number} day Optional
- Tag des Monats
- {Number} month Optional
- Monat
- {Number} year Optional
- vierstellige Jahreszahl
<static>
Events.setLocationAsFavorite(locId)
Setzt einen Ort �ber Cookies lokal als Favorit.
- Parameters:
- {Number} locId
- Die ID des Ortes.
<static>
Events.thumbDown(locID)
Bewertet einen Ort als negativ.
- Parameters:
- {Number} locID
- Die ID des Ortes.
<static>
Events.thumbUp(locID)
Bewertet einen Ort als positiv.
- Parameters:
- {Number} locID
- Die ID des Ortes.
<static>
{Boolean}
Events.toggleEventCategories(type)
W�hlt eine Kategorie der Events aus oder ab.
- Parameters:
- {String} type
- Angabe, welche Kategorie aus- oder abgew�hlt werden soll. {@see Events#EventCategories}
- Returns:
- {Boolean} Ob die Kategorie aus- oder abgew�hlt wurde.
<static>
Events.toggleLocationAsFavorite(locId)
Schaltet die Markierung eines Ortes als Favorit lokal um.
- Parameters:
- {Number} locId
- Die ID des Ortes.
<static>
{Boolean}
Events.toggleYourbashCategories(type)
W�hlt eine Kategorie der Yourbashs aus oder ab.
- Parameters:
- {String} type
- Angabe, welche Kategorie aus- oder abgew�hlt werden soll. {@see Events#YourbashCategories}
- Returns:
- {Boolean} Ob die Kategorie aus- oder abgew�hlt wurde.
<static>
Events.unsetLocationAsFavorite(locId)
Entfernt die Markierung eines Ortes als Favorit lokal.
- Parameters:
- {Number} locId
- Die ID des Ortes.