public class LikeButton extends AbstractFacebookPlugin
Modifier and Type | Class and Description |
---|---|
static class |
LikeButton.LikeButtonAction |
static class |
LikeButton.LikeButtonLayoutStyle |
AbstractFacebookPlugin.EnumModel
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
LikeButton(String id) |
LikeButton(String id,
org.apache.wicket.model.IModel<?> url) |
LikeButton(String id,
String url) |
Modifier and Type | Method and Description |
---|---|
LikeButton.LikeButtonAction |
getAction() |
LikeButton.LikeButtonLayoutStyle |
getLayoutStyle() |
boolean |
isSendButton() |
boolean |
isShowFaces() |
void |
setAction(LikeButton.LikeButtonAction displayVerb) |
void |
setLayoutStyle(LikeButton.LikeButtonLayoutStyle layoutStyle) |
void |
setSendButton(boolean sendButton) |
void |
setShowFaces(boolean showFaces) |
getColorScheme, getFont, onRender, setColorScheme, setFont
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onInitialize, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public LikeButton(String id)
public LikeButton(String id, org.apache.wicket.model.IModel<?> url)
id
- wicket-idurl
- the URL to like. The XFBML version defaults to the current page.public LikeButton.LikeButtonAction getAction()
setAction(LikeButtonAction)
public LikeButton.LikeButtonLayoutStyle getLayoutStyle()
setLayoutStyle(LikeButtonLayoutStyle)
public boolean isSendButton()
setSendButton(boolean)
public boolean isShowFaces()
setShowFaces(boolean)
public void setAction(LikeButton.LikeButtonAction displayVerb)
displayVerb
- the verb to display on the button. Options: LikeButton.LikeButtonAction
public void setLayoutStyle(LikeButton.LikeButtonLayoutStyle layoutStyle)
layoutStyle
- LikeButton.LikeButtonLayoutStyle
public void setSendButton(boolean sendButton)
sendButton
- whether to include a Send button with the Like button.public void setShowFaces(boolean showFaces)
showFaces
- whether to display profile photos below the button (standard layout only)Copyright © 2015. All rights reserved.