:py:mod:`core.modules.formmailer` ================================= .. py:module:: core.modules.formmailer Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: core.modules.formmailer.MailSkel core.modules.formmailer.Formmailer .. py:class:: MailSkel Bases: :py:obj:`viur.core.skeleton.RelSkel` This is a Skeleton-like class that acts as a container for Skeletons used as a additional information data skeleton for :class:`~viur.core.bones.extendedRelationalBone.extendedRelationalBone`. It needs to be sub-classed where information about the kindName and its attributes (bones) are specified. The Skeleton stores its bones in an :class:`OrderedDict`-Instance, so the definition order of the contained bones remains constant. .. py:attribute:: changedate .. py:class:: Formmailer(moduleName, modulePath, *args, **kwargs) Bases: :py:obj:`viur.core.module.Module` This is the root module prototype that serves a minimal module in the ViUR system without any other bindings. .. py:attribute:: mailTemplate .. py:method:: index(*args, **kwargs) .. py:method:: add(*args, **kwargs) .. py:method:: canUse() .. py:method:: mailSkel() :abstractmethod: .. py:method:: getRcpts(skel) :abstractmethod: .. py:method:: getOptions(skel) .. py:method:: onAdded(skel)