.. _bibble.bidi.names: ================= bibble.bidi.names ================= .. py:module:: bibble.bidi.names Type Aliases ------------ .. autoapisummary:: bibble.bidi.names.Entry Classes ------- .. autoapisummary:: bibble.bidi.names.BidiNames Module Contents =============== .. py:data:: Entry :type: TypeAlias :value: model.Entry .. _bibble.bidi.names.BidiNames: .. py:class:: BidiNames(*args, authors = True, parts = True, reader = None, writer = None, **kwargs) Bases: :py:obj:`bibble.util.middlecore.IdenBidiMiddleware` A simple wrapper around NameReader and NameWriter, to make a bidirectional name processing middleware TODO add NameSubstitutor in between writing .. py:method:: read_transform_Entry(entry, library) -> .. py:method:: write_transform_Entry(entry, library) -> .. py:attribute:: _reader .. py:attribute:: _writer