bibble.util.str_transform_m
Type Aliases
Classes
Mixin for handling transform of strings |
Module Contents
- bibble.util.str_transform_m.String: TypeAlias = model.String
- class bibble.util.str_transform_m.StringTransform_m[source]
Mixin for handling transform of strings refactored from bibtexparser middlewares.
Implement _transform_raw_str, and call transform_string_like
- _transform_all_strings(vals) <Unknown>[source]
Called for every python (value, not key) string found on Entry and String blocks Errors are modified in place.
- Parameters:
- Return type:
jgdv.Result[list[str], ValueError]
- _transform_nameparts(parts) <Unknown>[source]
- Parameters:
parts (bibtexparser.middlewares.names.NameParts)
- Return type:
jgdv.Result[bibtexparser.middlewares.names.NameParts, ValueError]
- transform_strlike(slike) <Unknown>[source]
Transform str likes: str,s
- Parameters:
slike (StrLike)
- Return type:
jgdv.Result[StrLike, ValueError]