Class RenderCaseVivid

Final class for case report renderer.

This class follows the pattern with inheritance from Lua classes.

Metamethods

RenderCaseVivid:__index (key) Lookup of missing class members.

Methods

RenderCaseVivid:create (...) Create a new instance.
RenderCaseVivid:_init (...) Initialize a new instance.
RenderCaseVivid:append (head, tail) Append same type to first.
RenderCaseVivid:realizeState (src, lang, counter) Override realization of reported data for state.
RenderCaseVivid:realizeSkip (src, lang) Override realization of reported data for skip.
RenderCaseVivid:realizeTodo (src, lang) Override realization of reported data for todo.
RenderCaseVivid:realizeDescription (src, lang) Override realization of reported data for description.
RenderCaseVivid:realizeName (src, lang) Override realization of reported data for name.
RenderCaseVivid:realizeHeader (src, lang, counter) Realize reported data for header.


Metamethods

RenderCaseVivid:__index (key)
Lookup of missing class members.

Parameters:

Returns:

any

Raises:

on wrong arguments

Methods

RenderCaseVivid:create (...)
Create a new instance.

Parameters:

Returns:

self

See also:

RenderCaseVivid:_init (...)
Initialize a new instance.

Parameters:

Returns:

self
RenderCaseVivid:append (head, tail)
Append same type to first.

Parameters:

  • head any to act as the head
  • tail any to act as the tail

Returns:

self

Raises:

on wrong arguments
RenderCaseVivid: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:

html

Raises:

on wrong arguments
RenderCaseVivid:realizeSkip (src, lang)
Override realization of reported data for skip.

Parameters:

  • src Report that shall be realized
  • lang nil or string code used for realization

Returns:

html

Raises:

on wrong arguments
RenderCaseVivid:realizeTodo (src, lang)
Override realization of reported data for todo.

Parameters:

  • src Report that shall be realized
  • lang nil or string code used for realization

Returns:

html

Raises:

on wrong arguments
RenderCaseVivid:realizeDescription (src, lang)
Override realization of reported data for description.

Parameters:

  • src Report that shall be realized
  • lang nil or string code used for realization

Returns:

html

Raises:

on wrong arguments
RenderCaseVivid:realizeName (src, lang)
Override realization of reported data for name.

Parameters:

  • src Report that shall be realized
  • lang nil or string code used for realization

Returns:

html

Raises:

on wrong arguments
RenderCaseVivid:realizeHeader (src, lang, counter)
Realize reported data for header. The "header" is a composite.

Parameters:

  • src Report that shall be realized
  • lang nil or string code used for realization
  • counter nil or Counter holding the running count

Returns:

html

Raises:

on wrong arguments
generated by LDoc 1.4.6