import { css } from "@node-projects/base-custom-webcomponent";
import { MultipleSelectionRectExtension as MultipleSelectionRectExtension } from './MultipleSelectionRectExtension.js';
export class MultipleSelectionRectExtensionProvider {
    shouldExtend(extensionManager, designerView, designItem) {
        return !designItem.isRootItem && !(designItem.element instanceof HTMLTemplateElement);
    }
    getExtension(extensionManager, designerView, designItem) {
        return new MultipleSelectionRectExtension(extensionManager, designerView, designItem);
    }
    static style = css `
    .svg-multiple-rect-selection { stroke: #909090; stroke-dasharray: 3; fill: transparent; stroke-width: 2; }
  `;
}
//# sourceMappingURL=MultipleSelectionRectExtensionProvider.js.map