plugin.tx_c1_adaptive_images {
    settings {
        mode = {$plugin.tx_c1_adaptive_images.settings.mode}
        debug = {$plugin.tx_c1_adaptive_images.settings.debug}
        jsdebug = {$plugin.tx_c1_adaptive_images.settings.jsdebug}
        ratioBox = {$plugin.tx_c1_adaptive_images.settings.ratioBox}
        srcsetWidths = {$plugin.tx_c1_adaptive_images.settings.srcsetWidths}
        srcsetWidthsMobile = {$plugin.tx_c1_adaptive_images.settings.srcsetWidthsMobile}
        srcsetWidthsDesktop = {$plugin.tx_c1_adaptive_images.settings.srcsetWidthsDesktop}
        placeholder {
            dataImage = {$plugin.tx_c1_adaptive_images.settings.placeholder.dataImage}
        }
    }
}

page {
    includeJSFooterlibs {
        debugimgsizes = {$plugin.tx_c1_adaptive_images.settings.assets.js.debugimgsizes}
    }

    includeCSS {
        lazysizes = {$plugin.tx_c1_adaptive_images.settings.assets.css.lazysizes}
    }
}

mod.tx_c1_adaptive_images.view < plugin.tx_c1_adaptive_images.view

# make settings available as settings.ai in all content elements
lib.contentElement {
    settings.ai < plugin.tx_c1_adaptive_images.settings
}
