text_sensitivity.ui

Submodules:

text_sensitivity.ui.notebook module

Extension of genbase.ui.notebook for custom rendering of `text_sensitivity.

class text_sensitivity.ui.notebook.Render(*configs)

Bases: Render

Rendered for text_sensitivity.

custom_tab(config, **renderargs)

Custom tab, showing call arguments (callargs) for a sensitivity test.

Return type

str

Parameters

config (dict) –

property custom_tab_title

Title of custom tab.

format_title(title, h='h1', **renderargs)

Generic formatting for titles.

Return type

str

Parameters
  • title (str) –

  • h (str) –

get_renderer(meta)

Get rendererer depending on meta descriptor.

Parameters

meta (dict) –

render_subtitle(meta, content, **renderargs)

Generic formatting for subtitles.

Return type

str

Parameters

meta (dict) –

property tab_title

Title of main tab.

text_sensitivity.ui.notebook.h(title)

Format title as HTML h3.

Return type

str

text_sensitivity.ui.notebook.metrics_renderer(meta, content, **renderargs)

Render text_sensitivity.return_types.Metrics as HTML.

Return type

str

Parameters
  • meta (dict) –

  • content (dict) –

text_sensitivity.ui.notebook.score_renderer(meta, content, **renderargs)

Render score as HTML.

Return type

str

Parameters
  • meta (dict) –

  • content (dict) –

text_sensitivity.ui.notebook.success_test_renderer(meta, content, **renderargs)

Render text_sensitivity.return_types.SuccessTest as HTML.

Return type

str

Parameters
  • meta (dict) –

  • content (dict) –