Class Index | File Index

Classes


Namespace Events


Version 2.0.
Diese Klasse liefert Veranstaltungen.
Defined in: yourbash_source..js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
Field Summary
Field Attributes Field Name and Description
<static>  
Events.DateEnd
Speichert das End-Datum.
<static>  
Events.DateStart
Speichert das Start-Datum.
<static>  
Kategorien f�r die Events, die geladen werden.
<static>  
Kategorien f�r die Yourbashs, die geladen werden.
Method Summary
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>  
Schaltet die Markierung eines Ortes als Favorit lokal um.
<static>  
W�hlt eine Kategorie der Yourbashs aus oder ab.
<static>  
Entfernt die Markierung eines Ortes als Favorit lokal.
Namespace Detail
Events

Author: Jan Kossick, jankossick@online.de.
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.

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Jan 22 2013 15:33:59 GMT+0100 (MEZ)