public class TweetTemplate
extends com.google.gwt.user.client.ui.Composite
| Constructor and Description |
|---|
TweetTemplate(boolean displaySingle,
boolean showTimelineSource,
org.gcube.portal.databook.shared.UserInfo myUserInfo,
org.gcube.portal.databook.shared.EnhancedFeed myPost,
com.google.gwt.event.shared.HandlerManager eventBus)
used when fetching tweets from server
|
TweetTemplate(org.gcube.portal.databook.shared.UserInfo myUserInfo,
org.gcube.portal.databook.shared.EnhancedFeed feed,
com.google.gwt.event.shared.HandlerManager eventBus,
boolean hidden)
used when getting tweets from the client
|
| Modifier and Type | Method and Description |
|---|---|
void |
addComment(SingleComment comment) |
void |
clearComments() |
com.google.gwt.event.shared.HandlerManager |
getEventBus() |
String |
getFeedKey() |
String |
getMyFeedText() |
String |
getMyFeedUserId() |
org.gcube.portal.databook.shared.UserInfo |
getMyUserInfo() |
String |
getVREContext()
Returns the context of the Post
|
boolean |
isAppFeed() |
boolean |
isCommenting() |
boolean |
isCommentsFetched() |
boolean |
isUser() |
int |
numberOfComments()
Returns the number of comments this post has
|
int |
numberOfLikes()
Returns the number of likes this post has
|
void |
onHover(com.google.gwt.event.dom.client.MouseOutEvent event) |
void |
onHover(com.google.gwt.event.dom.client.MouseOverEvent event) |
void |
remove(com.google.gwt.user.client.ui.Widget w) |
void |
setCommentingDisabled(boolean commenting) |
void |
setCommentsFetched(boolean commentsFetched) |
void |
setcontentAreaStyle(String cssclass) |
void |
showAddCommentForm(boolean focus) |
void |
showCommentingPreloader(boolean show) |
void |
showLoadingComments() |
void |
updateCommentsNumberCount() |
void |
updateSingleComment(org.gcube.portal.databook.shared.Comment edited,
com.google.gwt.user.client.ui.HTMLPanel commentPanel) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringpublic static final String loading
public TweetTemplate(boolean displaySingle,
boolean showTimelineSource,
org.gcube.portal.databook.shared.UserInfo myUserInfo,
org.gcube.portal.databook.shared.EnhancedFeed myPost,
com.google.gwt.event.shared.HandlerManager eventBus)
myUserInfo - myPost - isUsers - displaySingle - tells if you're displaying a single fedd or noteventBus - public TweetTemplate(org.gcube.portal.databook.shared.UserInfo myUserInfo,
org.gcube.portal.databook.shared.EnhancedFeed feed,
com.google.gwt.event.shared.HandlerManager eventBus,
boolean hidden)
myUserInfo - feed - eventBus - hidden - @UiHandler(value="contentArea") public void onHover(com.google.gwt.event.dom.client.MouseOutEvent event)
@UiHandler(value="contentArea") public void onHover(com.google.gwt.event.dom.client.MouseOverEvent event)
public void showAddCommentForm(boolean focus)
public void setcontentAreaStyle(String cssclass)
public boolean isCommenting()
public void setCommentingDisabled(boolean commenting)
public String getFeedKey()
public void remove(com.google.gwt.user.client.ui.Widget w)
public void addComment(SingleComment comment)
public void showCommentingPreloader(boolean show)
show - true to show a preloader, false to hide it.
display a preloader userful when the user is wating for the comment operation to be confirmed by the serverpublic void updateSingleComment(org.gcube.portal.databook.shared.Comment edited,
com.google.gwt.user.client.ui.HTMLPanel commentPanel)
public void clearComments()
public void showLoadingComments()
public boolean isCommentsFetched()
public void setCommentsFetched(boolean commentsFetched)
public com.google.gwt.event.shared.HandlerManager getEventBus()
public void updateCommentsNumberCount()
public org.gcube.portal.databook.shared.UserInfo getMyUserInfo()
public String getMyFeedUserId()
public String getMyFeedText()
public boolean isAppFeed()
public boolean isUser()
public int numberOfComments()
public String getVREContext()
public int numberOfLikes()
Copyright © 2019. All Rights Reserved.