本文整理了Java中org.apache.wicket.markup.html.WebMarkupContainer.renderHead()
方法的一些代码示例,展示了WebMarkupContainer.renderHead()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebMarkupContainer.renderHead()
方法的具体详情如下:
包路径:org.apache.wicket.markup.html.WebMarkupContainer
类名称:WebMarkupContainer
方法名:renderHead
暂无
代码示例来源:origin: org.wicketstuff/wicket-html5
/**
* Check the associated markup file for a wicket header tag
*
* @see org.apache.wicket.Component#renderHead(org.apache.wicket.markup.html.internal.HtmlHeaderContainer)
*/
@Override
public void renderHead(HtmlHeaderContainer container) {
super.renderHead(container);
}
代码示例来源:origin: com.premiumminds/pm-wicket-utils
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
StringBuilder sb = new StringBuilder();
sb.append("$('#"+this.getMarkupId()+"').click(function(){");
sb.append(" $('#"+BootstrapFeedbackPanel.this.getMarkupId()+"').hide();");
sb.append("})");
response.render(OnDomReadyHeaderItem.forScript(sb.toString()));
}
});
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(OnDomReadyHeaderItem.forScript("onedev.server.sourceView.initOutline();"));
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
public void renderHead(final HtmlHeaderContainer container)
{
super.renderHead(container);
if (isRenderChildren())
{
// visit every child
visitItemChildren(this, new IItemCallback()
{
public void visitItem(TreeItem item)
{
// write header contributions from the children of item
item.visitChildren(new Component.IVisitor()
{
public Object component(Component component)
{
if (component.isVisible())
{
component.renderHead(container);
return CONTINUE_TRAVERSAL;
}
else
{
return CONTINUE_TRAVERSAL_BUT_DONT_GO_DEEPER;
}
}
});
}
});
}
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
@Override
public void renderHead(final HtmlHeaderContainer container)
super.renderHead(container);
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(OnDomReadyHeaderItem.forScript("onedev.server.revisionDiff.onDomReady();"));
}
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(OnDomReadyHeaderItem.forScript("onedev.server.sourceView.initComment();"));
}
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(OnDomReadyHeaderItem.forScript("onedev.server.revisionDiff.initComment();"));
}
代码示例来源:origin: com.premiumminds/pm-wicket-utils
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(OnDomReadyHeaderItem.forScript("$(\"#"+this.getMarkupId(true)+"\").focusin(function(){ $(this).removeClass(\"error\"); })"));
}
代码示例来源:origin: com.premiumminds/pm-wicket-utils
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
List<FeedbackMessage> msgs = model.getObject();
if(msgs.size()>0){
for(Component component: messages.keySet()){
StringBuffer sb = new StringBuffer();
for(FeedbackMessage msg : messages.get(component)){
sb.append(msg.getMessage()+"\n");
msg.markRendered();
}
String script = "$(\"#"+component.getMarkupId()+"\")"
+ ".popover({ 'trigger': 'focus', "
+ "'placement': 'top', "
+ "'content': \""+StringEscapeUtils.escapeEcmaScript(sb.toString())+"\", "
+ "'template': '<div class=\"popover feedback-popover\"><div class=\"arrow\"></div><div class=\"popover-inner\"><h3 class=\"popover-title\"></h3><div class=\"popover-content\"><p></p></div></div></div>'"
+ "});";
script += "$(\"#"+component.getMarkupId()+"\").keypress(function(){ $(\"#"+this.getMarkupId()+"\").removeClass('has-error'); $(this).popover('destroy'); });";
response.render(OnDomReadyHeaderItem.forScript(script));
}
}
}
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
response.render(JavaScriptHeaderItem.forReference(new PropertyContainerResourceReference()));
String script = String.format("onedev.server.propertyContainer.onDomReady('%s');", getMarkupId());
response.render(OnDomReadyHeaderItem.forScript(script));
}
代码示例来源:origin: theonedev/onedev
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
代码示例来源:origin: org.opensingular/singular-form-wicket
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
if (this.anyMessage(ValidationErrorLevel.ERROR)) {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').addClass('has-error');"));
} else if (this.anyMessage(ValidationErrorLevel.WARNING)) {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').addClass('has-warning');"));
} else {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').removeClass('has-error').removeClass('has-warning');"));
}
String errors = getValidationFeedbackHandler().collectNestedErrors().stream()
.map(it -> it.getMessage())
.collect(joining("</li><li>", "<ul><li>", "</li></ul>"));
response.render(OnDomReadyHeaderItem.forScript(""
+ JQuery.$(this)
+ " .data('content', '" + JavaScriptUtils.javaScriptEscape(errors) + "')"
+ " .popover({"
+ " 'html':true,"
+ " 'placement':'top',"
+ " 'trigger':'hover'"
+ " });"));
}
代码示例来源:origin: org.opensingular/form-wicket
@Override
public void renderHead(IHeaderResponse response) {
super.renderHead(response);
if (this.anyMessage(ValidationErrorLevel.ERROR)) {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').addClass('has-error');"));
} else if (this.anyMessage(ValidationErrorLevel.WARNING)) {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').addClass('has-warning');"));
} else {
response.render(OnDomReadyHeaderItem.forScript(
JQuery.$(this) + ".closest('.can-have-error').removeClass('has-error').removeClass('has-warning');"));
}
String errors = getValidationFeedbackHandler().collectNestedErrors().stream()
.map(it -> it.getMessage())
.collect(joining("</li><li>", "<ul><li>", "</li></ul>"));
response.render(OnDomReadyHeaderItem.forScript(""
+ JQuery.$(this)
+ " .data('content', '" + JavaScriptUtils.javaScriptEscape(errors) + "')"
+ " .popover({"
+ " 'html':true,"
+ " 'placement':'top',"
+ " 'trigger':'hover'"
+ " });"));
}
内容来源于网络,如有侵权,请联系作者删除!