UNPKG

activator-oce-exporter

Version:

Extract Activator binder and convert it to valid OCE mono pacakge

37 lines (32 loc) 1.01 kB
import { html } from '@polymer/lit-element'; import { FusionArrowPopup } from '../arrow-popup/index'; import { createObjectItem } from '../../utils'; import { FusionReferencesPopupOverlay } from '../references-popup-overlay'; class FusionReferencesPopup extends FusionArrowPopup { static get options() { return { ...super.options, componentName: 'fusion-references-popup', componentUIName: 'Reference Popup', componentCategory: 'overlay', componentDescription: 'Component for showing references', nestedComponents: ['fusion-backdrop', 'fusion-references-popup-overlay'], }; } constructor() { super(); this.state = 'ReferencePopup'; this.overlay = createObjectItem(FusionReferencesPopupOverlay); } render() { super.render(); return html` <style> ${FusionReferencesPopup.getStyle()} </style> <slot></slot> ${FusionReferencesPopup.getSystemSlotTemplate()} `; } } export { FusionReferencesPopup };