UNPKG

jupiter-dynamic-forms

Version:

Framework-agnostic dynamic form builder for XBRL entrypoints using Web Components. Supports Angular 14+, React, Vue, and vanilla HTML.

21 lines (20 loc) 699 B
import { LitElement } from 'lit'; import { ConceptTree, FormColumn } from '../schema/types'; export declare class JupiterConceptTree extends LitElement { concept: ConceptTree; columns: FormColumn[]; formData: Record<string, any>; disabled: boolean; locale: string; expandedConcepts: Set<string>; private _expanded; static styles: import('lit').CSSResult; connectedCallback(): void; willUpdate(changedProperties: Map<string, unknown>): void; private _toggleExpanded; private _getFieldForColumn; private _getFieldValue; private _handleFieldChange; render(): import('lit-html').TemplateResult<1>; } //# sourceMappingURL=concept-tree.d.ts.map