stimulsoft-forms
Version:
Stimulsoft PDF Forms
30 lines (29 loc) • 1.23 kB
TypeScript
import { StiUsedFontsList } from "../services/objects";
import Color from "../system/Color";
import { StiLabel, StiDescription, StiBorderElement, StiBackgroundElement, StiValueElement, StiEditableContent, StiTabIndex } from "../system/interfaces";
import StiJson from "../system/StiJson";
import { StiFormElement } from "./base/StiFormElement";
import { StiTextItem } from "./text/StiTextItem";
export declare class StiCheckBoxElement extends StiFormElement implements StiLabel, StiDescription, StiBorderElement, StiBackgroundElement, StiValueElement, StiTabIndex {
type: string;
tooltip: string;
required: boolean;
description: StiTextItem;
text: StiTextItem;
isChecked: boolean;
backgroundColor: Color;
checkColor: Color;
borderColor: Color;
tabIndex: number;
initialState: boolean;
constructor();
setDefaultValues(): void;
setTabIndex(value: number): number;
getUsedFonts(usedFonts: StiUsedFontsList): void;
get value(): any;
getDefaultEditableContent(): StiEditableContent;
setProperty(propName: string, value: any, oldObject: any): void;
saveToJsonObject(options: any): StiJson;
loadFromJsonObject(json: StiJson): void;
htmlStyle(): string;
}