pybmd.settings.TransitionOptions.model_fields#

TransitionOptions.model_fields = {'alignment': FieldInfo(annotation=Union[Literal['left', 'center', 'right'], NoneType], required=False, default=None, description='Placement relative to the edge'), 'category': FieldInfo(annotation=Union[Literal['simple', 'fusion', 'ofx', 'audio'], NoneType], required=False, default=None, description='Transition category'), 'duration': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Duration in frames. Automatically calculated when omitted', metadata=[Gt(gt=0)]), 'position': FieldInfo(annotation=Union[Literal['start', 'end'], NoneType], required=False, default=None, description='Edge of the item to attach the transition to'), 'type': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Transition type name, e.g. "Cross Dissolve"')}#