<?xml version="1.0"?>
<!--
/**
 * MB "Vienas bitas" (Magetrend.com)
 *
 * @category MageTrend
 * @package  Magetend/PdfTemplates
 * @author   Edvinas Stulpinas <edwin@magetrend.com>
 * @license  http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 * @link     https://www.magetrend.com/magento-2-pdf-invoice-pro
 */
 -->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
    <event name="mt_pdf_email_attach">
        <observer name="mt_pdf_email_attach_new_order"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\NewOrder"/>
        <observer name="mt_pdf_email_attach_order_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\OrderUpdate"/>

        <observer name="mt_pdf_email_attach_new_invoice"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\NewInvoice"/>
        <observer name="mt_pdf_email_attach_invoice_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\InvoiceUpdate"/>

        <observer name="mt_pdf_email_attach_new_shipment"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\NewShipment"/>
        <observer name="mt_pdf_email_attach_shipment_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\ShipmentUpdate"/>

        <observer name="mt_pdf_email_attach_new_creditmemo"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\NewCreditmemo"/>
        <observer name="mt_pdf_email_attach_creditmemo_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Attachment\CreditmemoUpdate"/>
    </event>

    <event name="mt_ea_register">
        <observer name="mt_pdftemplate_register_email_attachment"
                  instance="Magetrend\PdfTemplates\Observer\EmailAttachment\Adapter\PdfTemplate"/>
    </event>

    <event name="mt_pdf_collect_email_parts">
        <observer name="mt_pdf_collect_email_parts_new_order"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\NewOrder"/>
        <observer name="mt_pdf_collect_email_parts_order_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\OrderUpdate"/>

        <observer name="mt_pdf_collect_email_parts_new_invoice"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\NewInvoice"/>
        <observer name="mt_pdf_collect_email_parts_invoice_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\InvoiceUpdate"/>

        <observer name="mt_pdf_collect_email_parts_new_shipment"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\NewShipment"/>
        <observer name="mt_pdf_collect_email_parts_shipment_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\ShipmentUpdate"/>

        <observer name="mt_pdf_collect_email_parts_new_creditmemo"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\NewCreditmemo"/>
        <observer name="mt_pdf_collect_email_parts_creditmemo_update"
                  instance="Magetrend\PdfTemplates\Observer\Framework\Mail\Mime\MimeAttachment\CreditmemoUpdate"/>
    </event>

</config>