venny
Version:
Declarative Venn diagrams
17 lines (16 loc) • 536 B
TypeScript
import { VennElement } from './base-element';
import { AreaDetails } from './interfaces.js';
export declare class VennIntersection extends VennElement {
private _sets;
protected _size: number;
static get observedAttributes(): string[];
get sets(): string[];
set sets(value: string[] | string);
attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
computeAreas(): AreaDetails[];
}
declare global {
interface HTMLElementTagNameMap {
'venn-n': VennIntersection;
}
}