@stimulus-library/controllers
Version:
A library of useful controllers for Stimulus
26 lines (25 loc) • 808 B
TypeScript
import { BaseController } from "@stimulus-library/utilities";
export declare class NestedFormController extends BaseController {
static targets: string[];
static values: {
insertMode: {
type: StringConstructor;
default: string;
};
wrapperClass: {
type: StringConstructor;
default: string;
};
};
readonly targetTarget: HTMLElement;
readonly templateTarget: HTMLTemplateElement | HTMLScriptElement;
readonly wrapperClassValue: string;
readonly hasWrapperClassValue: boolean;
readonly insertModeValue: InsertPosition;
readonly hasInsertModeValue: boolean;
connect(): void;
add(event?: Event): void;
remove(event: Event): void;
private _generateID;
private _checkStructure;
}