org.gwtbootstrap3.extras.fullcalendar.client.ui
Class FullCalendar

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Panel
              extended by com.google.gwt.user.client.ui.ComplexPanel
                  extended by com.google.gwt.user.client.ui.FlowPanel
                      extended by org.gwtbootstrap3.extras.fullcalendar.client.ui.FullCalendar
All Implemented Interfaces:
HasLoadHandlers, HasAttachHandlers, HasHandlers, EventListener, HasVisibility, HasWidgets, HasWidgets.ForIsWidget, IndexedPanel, IndexedPanel.ForIsWidget, InsertPanel, InsertPanel.ForIsWidget, IsWidget, Iterable<Widget>

public class FullCalendar
extends FlowPanel
implements HasLoadHandlers

Wrapper around FullCalendar

Author:
Jeff Isenhart
See Also:
http://arshaw.com/fullcalendar/

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.InsertPanel
InsertPanel.ForIsWidget
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
HasWidgets.ForIsWidget
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
FullCalendar(String id, ViewOption defaultView, boolean editable)
           
FullCalendar(String id, ViewOption defaultView, boolean editable, Header header)
           
FullCalendar(String id, ViewOption defaultView, CalendarConfig config, boolean editable)
           
 
Method Summary
 void addEvent(Event event)
           
 void addEvents(List<Event> events)
           
 void addEventSource(EventSource eventSource)
           
 HandlerRegistration addLoadHandler(LoadHandler handler)
           
 void changeLangauge(Language language)
           
 void changeTimezone(String timezone)
           
 void destroy()
           
 void excecuteFunction(JavaScriptObject revertFunction)
          Useful for callback cancel/revert functions
 ViewOption getCurrentView()
           
 Date getDate()
           
 JsArray<JavaScriptObject> getEvent(String eventId)
           
 JsArray<JavaScriptObject> getEvent(String id, String eventId)
           
 View getView()
           
 void goToDate(Date d)
           
 void next()
           
protected  void onLoad()
          This method is called immediately after a widget becomes attached to the browser's document.
 void previous()
           
 void removeEvent(String eventId)
           
 void removeEvent(String id, String eventId)
           
 void removeEventSource(EventSource eventSource)
           
 void render()
           
 void setAspectRatio(double ratio)
           
 void setContentHeight(int height)
           
 void setHeight(int height)
           
 void setView(ViewOption view)
           
 void today()
           
 void unselect()
           
 void updateEvent(Event evt)
           
 void updateEvent(String id, JavaScriptObject event)
           
 
Methods inherited from class com.google.gwt.user.client.ui.FlowPanel
add, clear, insert, insert
 
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, doAttachChildren, doDetachChildren, orphan, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 
Methods inherited from interface com.google.gwt.user.client.ui.InsertPanel.ForIsWidget
add
 
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget
getWidgetIndex
 
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel
getWidget, getWidgetCount, getWidgetIndex, remove
 

Constructor Detail

FullCalendar

public FullCalendar(String id,
                    ViewOption defaultView,
                    boolean editable)

FullCalendar

public FullCalendar(String id,
                    ViewOption defaultView,
                    boolean editable,
                    Header header)

FullCalendar

public FullCalendar(String id,
                    ViewOption defaultView,
                    CalendarConfig config,
                    boolean editable)
Method Detail

onLoad

protected void onLoad()
This method is called immediately after a widget becomes attached to the browser's document.

Overrides:
onLoad in class Widget

changeLangauge

public void changeLangauge(Language language)

changeTimezone

public void changeTimezone(String timezone)

addEvent

public void addEvent(Event event)

addEvents

public void addEvents(List<Event> events)

getCurrentView

public ViewOption getCurrentView()

setView

public void setView(ViewOption view)

goToDate

public void goToDate(Date d)

addLoadHandler

public HandlerRegistration addLoadHandler(LoadHandler handler)
Specified by:
addLoadHandler in interface HasLoadHandlers

getEvent

public JsArray<JavaScriptObject> getEvent(String eventId)

getEvent

public JsArray<JavaScriptObject> getEvent(String id,
                                          String eventId)

removeEvent

public void removeEvent(String eventId)

removeEvent

public void removeEvent(String id,
                        String eventId)

updateEvent

public void updateEvent(Event evt)

updateEvent

public void updateEvent(String id,
                        JavaScriptObject event)

addEventSource

public void addEventSource(EventSource eventSource)

removeEventSource

public void removeEventSource(EventSource eventSource)

previous

public void previous()

next

public void next()

getDate

public Date getDate()

today

public void today()

getView

public View getView()

destroy

public void destroy()

render

public void render()

setHeight

public void setHeight(int height)

setContentHeight

public void setContentHeight(int height)

setAspectRatio

public void setAspectRatio(double ratio)

excecuteFunction

public void excecuteFunction(JavaScriptObject revertFunction)
Useful for callback cancel/revert functions

Parameters:
revertFunction -

unselect

public void unselect()


Copyright © 2015. All rights reserved.