Skip to content
Back to top
typst_encoder
-
class typy.typst_encoder.TypstEncoder[source]
Bases: object
-
SUPPORTED_TYPES = (<class 'dict'>, <class 'str'>, <class 'bool'>, <class 'float'>, <class 'int'>, <class 'list'>, <class 'tuple'>, <class 'pathlib.Path'>, <class 'datetime.datetime'>, <class 'pydantic.main.BaseModel'>, <class 'typy.encodable.Encodable'>)
-
classmethod encode(data)[source]
-
classmethod encode_dict(data)[source]
- Parameters:
data (Dict)
- Return type:
str
-
classmethod encode_list(data)[source]
- Parameters:
data (List)
- Return type:
str
-
classmethod encode_string(data)[source]
- Parameters:
data (str)
- Return type:
str
-
classmethod encode_int(data)[source]
- Parameters:
data (int)
- Return type:
str
-
classmethod encode_float(data)[source]
- Parameters:
data (float)
- Return type:
str
-
classmethod encode_path(data)[source]
- Parameters:
data (Path)
- Return type:
str
-
classmethod encode_pydantic_model(data)[source]
- Parameters:
data (BaseModel)
- Return type:
str
-
classmethod encode_dataframe(data)[source]
- Parameters:
data (pd.DataFrame)
- Return type:
str