Package pl.matsuo.core.web.view
Class BootstrapRenderer
java.lang.Object
pl.matsuo.core.web.view.BootstrapRenderer
@Component public class BootstrapRenderer extends Object
Rendering bootstrap pages.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBootstrapRenderer.BootstrapRenderingBuilderKlasa buildera pozwalająca na zdefiniowanie parametrów renderowania pól. -
Constructor Summary
Constructors Constructor Description BootstrapRenderer() -
Method Summary
Modifier and Type Method Description BootstrapRenderer.BootstrapRenderingBuildercreate(Class<?> entityType)protected j2html.tags.ContainerTagcreateSelect(String lastNameElement, String constantValues)voidinit()static BootstrapRendererrenderer()protected StringrenderField(Class<?> fieldType, AnnotatedElement annotatedElement, String fieldName, BootstrapRenderer.BootstrapRenderingBuilder builder)StringrenderSingleField(Class<?> fieldType, String fieldName, String... cssClasses)Renderuje pojedyncze pole typufieldType, o nazwiefieldName, któremu opcjonalnie można przypisać dodatkowe klasy stylucssClasses.StringrenderSingleField(Method method, String fieldName, String... cssClasses)
-
Constructor Details
-
BootstrapRenderer
public BootstrapRenderer()
-
-
Method Details
-
init
-
renderField
protected String renderField(Class<?> fieldType, AnnotatedElement annotatedElement, String fieldName, BootstrapRenderer.BootstrapRenderingBuilder builder) -
createSelect
-
create
-
renderSingleField
Renderuje pojedyncze pole typufieldType, o nazwiefieldName, któremu opcjonalnie można przypisać dodatkowe klasy stylucssClasses. -
renderSingleField
-
renderer
-