beangle-template-api
beangle-template-api
org.beangle.template.api
AbstractModels
AbstractTagLibrary
AbstractTagLibrary
ClosingUIBean
Component
ComponentContext
ComponentContextAware
IndexableIdGenerator
IterableUIBean
ModelBuilder
RandomIdGenerator
Tag
TagLibrary
TagLibraryProvider
TagTemplateEngine
TemplateEngine
TemplateRender
Theme
ThemeStack
Themes
UIBean
UIIdGenerator
UIIndex
beangle-template-api
/
org.beangle.template.api
/
ComponentContext
ComponentContext
class
ComponentContext
(val engine:
TagTemplateEngine
, val idGenerator:
UIIdGenerator
, val textProvider:
TextProvider
, val services:
Map
[
String
,
AnyRef
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
find
[T <:
Component
](clazz:
Class
[T]): T
Finds the nearest ancestor of this component stack.
Finds the nearest ancestor of this component stack.
def
pop
():
Component
def
push
(component:
Component
):
Unit
def
theme
:
Theme
Concrete fields
val
engine
:
TagTemplateEngine
val
idGenerator
:
UIIdGenerator
val
services
:
Map
[
String
,
AnyRef
]
val
textProvider
:
TextProvider