Package com.github.t1.bulmajava.basic
Interface Renderable
- All Known Subinterfaces:
Attribute
- All Known Implementing Classes:
AbstractElement,Anchor,Attribute.NoValueAttribute,Attribute.StringAttribute,Attributes,Block,Body,Box,Breadcrumb,Button,Card,Checkbox,Classes,Column,Columns,Container,Content,Dropdown,Element,Field,FileInput,Footer,Hero,Html,Icon,Input,Level,Media,Navbar,Navbar.NavbarDropdown,Notification,Pagination,Panel,ProgressBar,Radio,Renderable.ConcatenatedRenderable,Renderable.Indented,Renderable.RenderableString,Renderable.UnsafeString,Section,Select,Table,Tabs,Tag,Textarea,Tile
public interface Renderable
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptiondefault <T extends Renderable>
Optional<T>default Optional<Renderable>find(Predicate<Renderable> predicate) default booleandefault Stringrender()voiddefault boolean
-
Method Details
-
find
-
find
-
hasClass
-
render
-
render
-
rendersOnSeparateLines
default boolean rendersOnSeparateLines()
-