research_client.conclusion.eel

Exposes the Conclusion screen to Python Eel.

Functions

end(version_id)

Redirect following sequence logic after conclusion screen ends.

getversions()

Retrieves the available versions of the Conclusion screen.

init(data)

Initialises a new Conclusion screen instance.

load_version(version_id, sections)

Load specified sections of a Conclusion screen version implementation.

_expose(func)[source]

Wraps, renames and exposes a function to eel.

Return type:

TypeVar(F, bound= Callable[..., Any])

Parameters:

func (F)

_handleexception(exc)[source]

Passes exception to exceptionhandler if defined, otherwise continues raising.

Return type:

None

Parameters:

exc (Exception)

end(version_id)[source]

Redirect following sequence logic after conclusion screen ends.

Return type:

bool

Parameters:

version_id (str)

getversions()[source]

Retrieves the available versions of the Conclusion screen.

Return type:

dict[str, str]

init(data)[source]

Initialises a new Conclusion screen instance.

Return type:

str

Parameters:

data (dict[str, Any])

load_version(version_id, sections)[source]

Load specified sections of a Conclusion screen version implementation.

Return type:

dict[str, dict[str, Any]]

Parameters:
  • version_id (str)

  • sections (list[str])

F = TypeVar(F, bound=Callable)

Type:    TypeVar

Invariant TypeVar bound to typing.Callable[…, typing.Any].