Class RenderAdaptVivid
Final class for vivid report renderer.
This class follows the pattern with inheritance from Lua classes.
Metamethods
RenderAdaptVivid:__index (key) | Lookup of missing class members. |
Methods
RenderAdaptVivid:create (...) | Create a new instance. |
RenderAdaptVivid:_init (...) | Initialize a new instance. |
RenderAdaptVivid:realizeState (src, lang, counter) | Override realization of reported data for state. |
RenderAdaptVivid:realizeHeader (src, lang, counter) | Override realization of reported data for header. |
RenderAdaptVivid:realizeLine (param, lang) | Override realization of reported data for line. |
RenderAdaptVivid:realizeBody (src, lang) | Override realization of reported data for body. |
Metamethods
- RenderAdaptVivid:__index (key)
-
Lookup of missing class members.
Parameters:
- key string lookup of member
Returns:
anyRaises:
on wrong arguments
Methods
- RenderAdaptVivid:create (...)
-
Create a new instance.
Parameters:
- ... vararg forwarded to superclass create method
Returns:
selfSee also:
- RenderAdaptVivid:_init (...)
-
Initialize a new instance.
Parameters:
- ... vararg forwarded to superclass init method
Returns:
self - RenderAdaptVivid:realizeState (src, lang, counter)
-
Override realization of reported data for state.
Parameters:
- src Report that shall be realized
- lang nil or string code used for realization
- counter nil or Counter holding the running count
Returns:
htmlRaises:
on wrong arguments - RenderAdaptVivid:realizeHeader (src, lang, counter)
-
Override realization of reported data for header.
Parameters:
- src Report that shall be realized
- lang nil or string code used for realization
- counter nil or Counter holding the running count
Returns:
htmlRaises:
on wrong arguments - RenderAdaptVivid:realizeLine (param, lang)
-
Override realization of reported data for line.
Parameters:
- param any that shall be realized
- lang nil or string code used for realization
Returns:
htmlRaises:
on wrong arguments - RenderAdaptVivid:realizeBody (src, lang)
-
Override realization of reported data for body.
The "body" is a composite.
Parameters:
Returns:
htmlRaises:
on wrong arguments