�
J�g^ � �b � d dl mZ G d� de� � Z G d� de� � Z G d� de� � Z G d� d e� � Z G d
� de� � Z G d� d
e� � Z G d� de� � Z G d� de� � Z G d� de� � Z
G d� de� � Z G d� de� � Z G d� de� � Z
dS )� )�ABCc � � e Zd Zdd�ZdS )�
TransitionNc � � t ��N)�NotImplementedError��self�_security_handler�_obj_ids �`/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/fpdf/transitions.py� serializezTransition.serialize s � �!�!� �NN��__name__�
__module__�__qualname__r � r r
r r s( � � � � � �"� "� "� "� "� "r r c � � e Zd Zd� Zdd�ZdS )�SplitTransitionc �~ � |dvrt d|� d�� � �|| _ |dvrt d|� d�� � �|| _ d S )N��H�V�Unsupported dimension '�&', must be H(horizontal) or V(ertical)��I�O�Unsupported direction '� ', must be I(nward) or O(utward)��
ValueError� dimension� direction�r
r% r&