/** * Creates a {@link Div} element with the specified child nodes. * * @param children The child nodes. * @return The new element. */ public static final Div div(Object...children) { return div().children(children); }
/** * Creates a {@link Div} element with the specified child nodes. * * @param children The child nodes. * @return The new element. */ public static final Div div(Object...children) { return div().children(children); }
/** * Creates a {@link Div} element with the specified child nodes. * * @param children The child nodes. * @return The new element. */ public static final Div div(Object...children) { return div().children(children); }
@Override /* MenuItemWidget */ public Div getContent(RestRequest req) throws Exception { Div div = div(); for (String s : BUILT_IN_STYLES) { java.net.URI uri = req.getUri(true, new AMap<String,String>().append("stylesheet", "htdocs/themes/"+s+".css")); div.children(a(uri, s), br()); } return div; } }
@Override /* MenuItemWidget */ public Div getContent(RestRequest req) throws Exception { Div div = div(); for (String s : BUILT_IN_STYLES) { java.net.URI uri = req.getUri(true, new AMap<String,String>().append("stylesheet", "htdocs/themes/"+s+".css")); div.children(a(uri, s), br()); } return div; } }
private Div opBlock(Session s, String path, String opName, Operation op) { String opClass = op.isDeprecated() ? "deprecated" : opName.toLowerCase(); if (! op.isDeprecated() && ! STANDARD_METHODS.contains(opClass)) opClass = "other"; return div()._class("op-block op-block-closed " + opClass).children( opBlockSummary(path, opName, op), div(tableContainer(s, op))._class("op-block-contents") ); }
private Div opBlock(Session s, String path, String opName, Operation op) { String opClass = op.isDeprecated() ? "deprecated" : opName.toLowerCase(); if (! op.isDeprecated() && ! STANDARD_METHODS.contains(opClass)) opClass = "other"; return div()._class("op-block op-block-closed " + opClass).children( opBlockSummary(path, opName, op), div(tableContainer(s, op))._class("op-block-contents") ); }
private Div modelBlock(String modelName, ObjectMap model) { return div()._class("op-block op-block-closed model").children( modelBlockSummary(modelName, model), div(model)._class("op-block-contents") ); }
private Div modelBlock(String modelName, ObjectMap model) { return div()._class("op-block op-block-closed model").children( modelBlockSummary(modelName, model), div(model)._class("op-block-contents") ); }
private Div modelBlock(String modelName, ObjectMap model) { return div()._class("op-block op-block-closed model").children( modelBlockSummary(modelName, model), div(model)._class("op-block-contents") ); }
private HtmlElement modelsBlockSummary() { return div()._class("tag-block-summary").children(span("Models")._class("name")).onclick("toggleTagBlock(this)"); }
@Override /* MenuItemWidget */ public Div getContent(RestRequest req) { Div div = div(); Set<MediaType> l = new TreeSet<>(); for (Serializer s : req.getSerializers().getSerializers()) l.add(s.getPrimaryMediaType()); for (MediaType mt : l) { URI uri = req.getUri(true, new AMap<String,String>().append("plainText","true").append("Accept",mt.toString())); div.children(a(uri, mt), br()); } return div; } }
@Override /* MenuItemWidget */ public Div getContent(RestRequest req) { Div div = div(); Set<MediaType> l = new TreeSet<>(); for (Serializer s : req.getSerializers().getSerializers()) l.add(s.getPrimaryMediaType()); for (MediaType mt : l) { URI uri = req.getUri(true, new AMap<String,String>().append("plainText","true").append("Accept",mt.toString())); div.children(a(uri, mt), br()); } return div; } }
private HtmlElement modelBlockSummary(String modelName, ObjectMap model) { return div()._class("op-block-summary").children( span(modelName)._class("method-button"), model.containsKey("description") ? span(toBRL(model.remove("description").toString()))._class("summary") : null ).onclick("toggleOpBlock(this)"); }
private HtmlElement modelBlockSummary(String modelName, ObjectMap model) { return div()._class("op-block-summary").children( span(modelName)._class("method-button"), model.containsKey("description") ? span(toBRL(model.remove("description").toString()))._class("summary") : null ).onclick("toggleOpBlock(this)"); }
private HtmlElement modelBlockSummary(String modelName, ObjectMap model) { return div()._class("op-block-summary").children( span(modelName)._class("method-button"), model.containsKey("description") ? span(toBRL(model.remove("description").toString()))._class("summary") : null ).onclick("toggleOpBlock(this)"); }
private HtmlElement opBlockSummary(String path, String opName, Operation op) { return div()._class("op-block-summary").children( span(opName.toUpperCase())._class("method-button"), span(path)._class("path"), op.hasSummary() ? span(op.getSummary())._class("summary") : null ).onclick("toggleOpBlock(this)"); }
private HtmlElement opBlockSummary(String path, String opName, Operation op) { return div()._class("op-block-summary").children( span(opName.toUpperCase())._class("method-button"), span(path)._class("path"), op.hasSummary() ? span(op.getSummary())._class("summary") : null ).onclick("toggleOpBlock(this)"); }
private HtmlElement tagBlockSummary(Tag t) { ExternalDocumentation ed = t.getExternalDocs(); return div()._class("tag-block-summary").children( span(t.getName())._class("name"), span(toBRL(t.getDescription()))._class("description"), ed == null ? null : span(a(ed.getUrl(), ed.hasDescription() ? ed.getDescription() : ed.getUrl()))._class("extdocs") ).onclick("toggleTagBlock(this)"); }
private HtmlElement tagBlockSummary(Tag t) { ExternalDocumentation ed = t.getExternalDocs(); return div()._class("tag-block-summary").children( span(t.getName())._class("name"), span(toBRL(t.getDescription()))._class("description"), ed == null ? null : span(a(ed.getUrl(), ed.hasDescription() ? ed.getDescription() : ed.getUrl()))._class("extdocs") ).onclick("toggleTagBlock(this)"); }