@tripetto/block-checkboxes
Version:
Checkboxes block for Tripetto.
30 lines (29 loc) • 798 B
TypeScript
/** Dependencies */
import { Collection, NodeBlock } from "@tripetto/builder";
import { Checkbox } from "./checkbox";
export declare class Checkboxes extends NodeBlock {
readonly checkboxes: Collection.Provider<Checkbox, Checkboxes>;
required?: boolean;
min?: number;
max?: number;
alias?: string;
exportable?: boolean;
labelForTrue?: string;
labelForFalse?: string;
randomize?: boolean;
format?: "fields" | "concatenate" | "both";
formatSeparator?:
| "comma"
| "space"
| "list"
| "bullets"
| "numbers"
| "conjunction"
| "disjunction"
| "custom";
formatSeparatorCustom?: string;
get label(): string;
defineSlot(): void;
defineEditor(): void;
defineConditions(): void;
}