Source code for autobean_refactor.models.transaction_flag

from . import internal


[docs]@internal.token_model class TransactionFlag(internal.SingleValueRawTokenModel[str]): """Transaction flag (e.g. `*`).""" RULE = 'TRANSACTION_FLAG' @classmethod def _parse_value(cls, raw_text: str) -> str: if raw_text == 'txn': return '*' return raw_text @classmethod def _format_value(cls, value: str) -> str: return value