Event States

The various states of an LViS Event
// while loading the LViS Event
<String> LViS.Event.STATE_PENDING
// LViS Event is upcoming, start time > time now
<String> LViS.Event.STATE_UPCOMING
// LViS Event is current, start time < time now < end time
<String> LViS.Event.STATE_ACTIVE
// LViS Event is finished, end time < time now
<String> LViS.Event.STATE_FINISHED
// error occured during loading LViS Event data
<String> LViS.Event.STATE_FAILURE

Set of constants used for state representation.

Example

// assume LViS Event is set already
var event = LViS.getEvent();
var state = event.getState();
switch (state) {
case LViS.Event.STATE_UPCOMING:
renderUpcomingState();
return;
case LViS.Event.STATE_ACTIVE:
renderActiveState();
return;
...