The ListTableTemplateProcessor class is responsible for rendering the React component from a template and thus generating the presentation layer code for the capability to display the list of corresponding items. It extends the PresentationLayerTemplateGenerator class and makes use of ListTableTemplate for template population and rendering.

Hierarchy (View Summary)

Constructors

Properties

_filePath: string
_templatePath: string
_templateRenderer: TemplateGenerator<ListTableTemplate>
strategyIdentifier: string = "list-table-react-generator"

Methods

  • Retrieves the title of a template page in the specified language.

    Parameters

    • pageTitleLanguageString: undefined | LanguageString

      An object containing language-specific titles.

    • languageId: string = "en"

      The language identifier for the title. Defaults to "en", if not provided.

    Returns null | string

    The page title in the specified language, or the first available language if not found.