org.wicketstuff.jquery.sparkline.SparklineWrapper Maven / Gradle / Ivy
package org.wicketstuff.jquery.sparkline;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.model.AbstractReadOnlyModel;
public class SparklineWrapper extends Panel
{
private static final long serialVersionUID = 1L;
public static final String SPARKID = "sparkline";
/**
* Construct.
*
* @param id
*/
public SparklineWrapper(String id, final Sparkline line)
{
super(id);
line.setWriteJSOnReady(false);
this.add(line);
this.add(new Label("js", new AbstractReadOnlyModel()
{
private static final long serialVersionUID = 1L;
@Override
public CharSequence getObject()
{
return line.getSparklineJS();
}
}).setEscapeModelStrings(false));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy