text: "use strict";(self.webpackChunkmaterial=self.webpackChunkmaterial||[]).push([[769],{769:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var n,i=r(10);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function c(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var u=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(f,e);var t,r,o,u,s=(o=f,u=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=d(o);if(u){var r=d(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return c(this,e)});function f(){return m(this,f),s.apply(this,arguments)}return t=f,(r=[{key:"render",value:function(){return(0,i.dy)(n||(e=['\n            <div class="md-grid">\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image</div>\n                    <md-image src="https://fakeimg.pl/128"></md-image>\n                </div>\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image With Ratio</div>\n                    <md-image src="https://fakeimg.pl/128" ratio="16/9"></md-image>\n                </div>\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image With Label</div>\n                    <md-image src="https://fakeimg.pl/128" label="Image"></md-image>\n                </div>\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image With Shape Style</div>\n                    <md-image src="https://fakeimg.pl/128" shape></md-image>\n                </div>\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image With Shape Ratio Style</div>\n                    <md-image src="https://fakeimg.pl/128" shape ratio="16/9"></md-image>\n                </div>\n                <div class="md-grid__column md-grid__column--large12 md-grid__column--medium12 md-grid__column--small4">\n                    <div class="body-large" style="margin-bottom: 1em;">Image With Squircle Style</div>\n                    <md-image src="https://fakeimg.pl/128" squircle></md-image>\n                </div>\n            </div>\n        '],t||(t=e.slice(0)),n=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}}])&&l(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(i.So);customElements.get("demo-image")||customElements.define("demo-image",u);const s=new u}}]);