functions

class typy.functions.Function(name, content=None, **kwargs)[source]

Bases: Encodable

Parameters:

name (str)

encode()[source]
class typy.functions.Block(content, **kwargs)[source]

Bases: Function

Parameters:

content (Function | Markup | Content)

encode()[source]
class typy.functions.Figure(content, **kwargs)[source]

Bases: Function

class typy.functions.Image(src, **kwargs)[source]

Bases: Function

Parameters:

src (Path)

class typy.functions.Grid(content, **kwargs)[source]

Bases: Function

Parameters:

content (Content)

class typy.functions.Columns(content, **kwargs)[source]

Bases: Function

Parameters:

content (Content)

class typy.functions.Badge(label, fill=<typy.markup.Raw object>, stroke=<typy.markup.Raw object>, radius=<typy.markup.Raw object>, inset=<typy.markup.Raw object>, **kwargs)[source]

Bases: Function

Parameters:
  • label (str)

  • fill (Raw)

  • stroke (Raw)

  • radius (Raw)

  • inset (Raw)

class typy.functions.Callout(content, title=None, fill=<typy.markup.Raw object>, stroke=<typy.markup.Raw object>, radius=<typy.markup.Raw object>, inset=<typy.markup.Raw object>, **kwargs)[source]

Bases: Function

Parameters:
  • title (str | None)

  • fill (Raw)

  • stroke (Raw)

  • radius (Raw)

  • inset (Raw)

class typy.functions.Table(data, **kwargs)[source]

Bases: Function

Parameters:

data (dict)

class typy.functions.Datetime(date=None, **kwargs)[source]

Bases: Function

Parameters:

date (datetime)

class typy.functions.Lorem(words=100)[source]

Bases: Function

Parameters:

words (int)