stimulsoft-forms
Version:
Stimulsoft PDF Forms
45 lines (44 loc) • 1.59 kB
TypeScript
import Color from "../../system/Color";
import { StiHorizontalAlignment } from "../../system/enums";
import { Font } from "../../system/Font";
import { StiEditableContent } from "../../system/interfaces";
import StiJson from "../../system/StiJson";
import StiFormObject from "../base/StiFormObject";
import { StiForm } from "../StiForm";
import { StiTableElement } from "../StiTableElement";
export declare class StiColumnItem extends StiFormObject implements StiEditableContent {
label?: string;
form?: StiForm;
headerAlignment: StiHorizontalAlignment;
cellAlignment: StiHorizontalAlignment;
headerForeColor: Color;
headerBackColor: Color;
backgroundColor: Color;
cellBackColor: Color;
cellForeColor: Color;
cellBorderColor: Color;
font: Font;
eParent: StiTableElement;
width: number;
useWordWrap: boolean;
constructor(label?: string, form?: StiForm);
setDefaultValues(): void;
copyFrom(parentItem: StiColumnItem): void;
createCell(): any;
get eValue(): string;
set eValue(value: string);
get eFont(): Font;
set eFont(value: Font);
get eColor(): Color;
set eColor(value: Color);
get eBackgroundColor(): Color;
set eBackgroundColor(value: Color);
get eContentAlignment(): StiHorizontalAlignment;
set eContentAlignment(value: StiHorizontalAlignment);
haveContentAlignment(): boolean;
haveVerticalAlignment(): boolean;
haveBackgoundColor(): boolean;
htmlStyle(): string;
saveToJsonObject(options: any): StiJson;
loadFromJsonObject(json: StiJson): void;
}