stimulsoft-forms
Version:
Stimulsoft PDF Forms
27 lines (26 loc) • 1.13 kB
TypeScript
import { StiBorder } from "../properties/StiBorder";
import { StiExceedMargins } from "../properties/StiExceedMargins";
import { StiUsedFontsList } from "../services/objects";
import { StiEditableContent, StiValueElement } from "../system/interfaces";
import StiJson from "../system/StiJson";
import { StiFormElement } from "./base/StiFormElement";
import { StiBackgroundedAlignedTextItem } from "./text/StiBackgroundedAlignedTextItem";
export declare class StiLabelElement extends StiFormElement implements StiValueElement {
type: string;
exceedMargins: StiExceedMargins;
text: StiBackgroundedAlignedTextItem;
border: StiBorder;
showBorderEditor: boolean;
displayValue: string;
value: any;
hyperlink: string;
constructor();
get expression(): string;
canUpdateProperty(propName: string): boolean;
getUsedFonts(usedFonts: StiUsedFontsList): void;
setProperty(propName: string, value: any, oldObject: any): void;
getDefaultEditableContent(): StiEditableContent;
htmlStyle(): string;
saveToJsonObject(options: any): StiJson;
loadFromJsonObject(json: StiJson): void;
}