@discoveryjs/discovery
Version:
Frontend framework for rapid data (JSON) analysis, shareable serverless reports and dashboards
11 lines (9 loc) • 325 B
JavaScript
/* eslint-env browser */
import usage from './image.usage.js';
export default function(host) {
host.view.define('image', function(el, config) {
Object.assign(el, config);
el.onerror = () => el.classList.add('error');
el.onload = () => el.classList.add('loaded');
}, { tag: 'img', usage });
}