
    h/                     $    d dl mZ  G d d      Zy)    )is_first_childc                        e Zd Z fdZ xZS )ImageRenderMixinc                 t   |j                   r?|j                   dk7  r|j                  d|j                           n|j                  d       |j                  r|j                  d       |j                  r|j                  d       |j                  r|j                  d       |j
                  rC|j
                  j                  dk(  r*|j                  t        ||j
                        rdnd	       n6|j
                  r*|j
                  j                  d
k(  r|j                  d       t        | %  |||      S )Ncenterzfloat-zmx-auto d-blockz	img-fluidroundedzimg-thumbnail
CardPluginzcard-img-topzcard-img-bottomFigurePluginz
figure-img)
	alignmentadd_classespicture_fluidpicture_roundedpicture_thumbnailparentplugin_typer   superrender)selfcontextinstanceplaceholder	__class__s       f/home/dcms/DCMS/lib/python3.12/site-packages/djangocms_frontend/contrib/image/frameworks/bootstrap5.pyr   zImageRenderMixin.render   s    !!X-$$vh.@.@-A%BC$$%67!!  -##  +%%  1??x::lJ  >(HOO3\bst__!<!<!N  .w~gx==    )__name__
__module____qualname__r   __classcell__)r   s   @r   r   r      s    > >r   r   N)djangocms_frontend.helpersr   r    r   r   <module>r!      s    5> >r   