public class DHXDataStore
extends java.lang.Object
Constructor and Description |
---|
DHXDataStore()
Create new instance of DHXSchedulerDataStore
|
Modifier and Type | Method and Description |
---|---|
void |
add(DHXEv item)
Add scheduler event, event will be loaded statically
|
void |
clear()
Remove items
|
int |
count()
Get number of items in datastore
|
void |
dropOffset()
Dates will be rendered without offset(default behavior)
|
DHXEv |
get(int index)
Get event object by index
|
java.lang.String |
getDateFormat() |
DHXTimeSpan |
getTimeOffset() |
java.lang.Boolean |
getToUniversalTime() |
void |
parse(java.lang.Iterable<DHXEv> data)
Parse items collection
|
java.lang.String |
render()
Render dataitems collection to json array
|
void |
setDateFormat(java.lang.String dateFormat) |
void |
setTimeOffset(DHXTimeSpan timeOffset) |
void |
setToUniversalTime(java.lang.Boolean toUniversalTime) |
void |
useUTCDate()
Renders dates without offset
|
public DHXTimeSpan getTimeOffset()
public void setTimeOffset(DHXTimeSpan timeOffset)
public void useUTCDate()
public void dropOffset()
public java.lang.Boolean getToUniversalTime()
public void setToUniversalTime(java.lang.Boolean toUniversalTime)
public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String dateFormat)
public int count()
public void clear()
public void add(DHXEv item)
item
- Scheduler event, object must have 'start_date','end_date' and 'text' propertiespublic DHXEv get(int index)
index
- public void parse(java.lang.Iterable<DHXEv> data)
data
- public java.lang.String render()
eventRenderer
-