UNPKG

stimulsoft-forms

Version:
45 lines (44 loc) 1.59 kB
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; }