@Override public Hamlet style(Object... lines) { return style().$type("text/css")._(lines)._(); }
@Override public Hamlet style(Object... lines) { return style().$type("text/css")._(lines)._(); }
@Override public Hamlet style(Object... lines) { return style().$type("text/css")._(lines)._(); }
@Test public void testScriptStyle() { Hamlet h = newHamlet(). script("a.js").script("b.js"). style("h1 { font-size: 1.2em }"); PrintWriter out = h.getWriter(); out.flush(); assertEquals(0, h.nestLevel); verify(out, times(2)).print(" type=\"text/javascript\""); verify(out).print(" type=\"text/css\""); }
@Test public void testScriptStyle() { Hamlet h = newHamlet(). script("a.js").script("b.js"). style("h1 { font-size: 1.2em }"); PrintWriter out = h.getWriter(); out.flush(); assertEquals(0, h.nestLevel); verify(out, times(2)).print(" type=\"text/javascript\""); verify(out).print(" type=\"text/css\""); }
@Test public void testScriptStyle() { Hamlet h = newHamlet(). script("a.js").script("b.js"). style("h1 { font-size: 1.2em }"); PrintWriter out = h.getWriter(); out.flush(); assertEquals(0, h.nestLevel); verify(out, times(2)).print(" type=\"text/javascript\""); verify(out).print(" type=\"text/css\""); }
@Override protected void render(Block html) { html.link(root_url("static/jquery/themes-1.9.1/base/jquery-ui.css")) .link(root_url("static/dt-1.9.4/css/jui-dt.css")) .script(root_url("static/jquery/jquery-1.8.2.min.js")) .script(root_url("static/jquery/jquery-ui-1.9.1.custom.min.js")) .script(root_url("static/dt-1.9.4/js/jquery.dataTables.min.js")) .script(root_url("static/yarn.dt.plugins.js")) .script(root_url("static/dt-sorting/natural.js")) .style("#jsnotice { padding: 0.2em; text-align: center; }", ".ui-progressbar { height: 1em; min-width: 5em }"); // required List<String> list = Lists.newArrayList(); initAccordions(list); initDataTables(list); initDialogs(list); initProgressBars(list); if (!list.isEmpty()) { html.script().$type("text/javascript")._("$(function() {") ._(list.toArray())._("});")._(); } }
@Override protected void render(Block html) { html.link(root_url("static/jquery/themes-1.9.1/base/jquery-ui.css")) .link(root_url("static/dt-1.9.4/css/jui-dt.css")) .script(root_url("static/jquery/jquery-1.8.2.min.js")) .script(root_url("static/jquery/jquery-ui-1.9.1.custom.min.js")) .script(root_url("static/dt-1.9.4/js/jquery.dataTables.min.js")) .script(root_url("static/yarn.dt.plugins.js")) .script(root_url("static/dt-sorting/natural.js")) .style("#jsnotice { padding: 0.2em; text-align: center; }", ".ui-progressbar { height: 1em; min-width: 5em }"); // required List<String> list = Lists.newArrayList(); initAccordions(list); initDataTables(list); initDialogs(list); initProgressBars(list); if (!list.isEmpty()) { html.script().$type("text/javascript")._("$(function() {") ._(list.toArray())._("});")._(); } }