stimulsoft-forms
Version:
Stimulsoft PDF Forms
163 lines (162 loc) • 6.39 kB
TypeScript
import { StiUsedFontsList } from "../services/objects";
import Color from "../system/Color";
import { HatchStyle, StiBarcodeType, StiBodyBrush, StiQRCodeBodyShapeType, StiQRCodeErrorCorrectionLevel, StiQRCodeEyeBallShapeType, StiQRCodeEyeFrameShapeType, StiQRCodeSize } from "../system/enums";
import { StiLabel, StiDescription, StiChangesInterceptor } from "../system/interfaces";
import StiJson from "../system/StiJson";
import { StiFormElement } from "./base/StiFormElement";
import { StiTextItem } from "./text/StiTextItem";
export declare class StiBarcodeElement extends StiFormElement implements StiLabel, StiDescription, StiChangesInterceptor {
type: string;
tooltip: string;
private _description;
private _barcodeType;
private _matrixSize;
private _errorCorrectionLevel;
private _bodyBrushType;
private _bodyBrushColor;
private _startBodyBrushColor;
private _endBodyBrushColor;
private _bodyBrushBackColor;
private _bodyBrushForeColor;
private _bodyShapeType;
private _bodyBrushAngle;
private _bodyBrushHatchStyle;
private _bodyBrushFocus;
private _bodyBrushBlend;
private _bodyBrushDrawHatch;
private _eyeBallBrushType;
private _eyeBallBrushColor;
private _startEyeBallBrushColor;
private _endEyeBallBrushColor;
private _eyeBallBrushBackColor;
private _eyeBallBrushForeColor;
private _eyeBallShapeType;
private _eyeBallBrushAngle;
private _eyeBallBrushHatchStyle;
private _eyeBallBrushFocus;
private _eyeBallBrushBlend;
private _eyeBallBrushDrawHatch;
private _eyeFrameBrushType;
private _eyeFrameBrushColor;
private _startEyeFrameBrushColor;
private _endEyeFrameBrushColor;
private _eyeFrameBrushBackColor;
private _eyeFrameBrushForeColor;
private _eyeFrameShapeType;
private _eyeFrameBrushAngle;
private _eyeFrameBrushHatchStyle;
private _eyeFrameBrushFocus;
private _eyeFrameBrushBlend;
private _eyeFrameBrushDrawHatch;
private _codeString;
private _width;
private _height;
private _style;
private _backColor;
private _foreColor;
showProgress: boolean;
img: string;
showBodyBrushEditor: boolean;
showEyeBallBrushEditor: boolean;
showEyeFrameBrushEditor: boolean;
propertyChanged(propName: string): void;
get backColor(): Color;
set backColor(value: Color);
get foreColor(): Color;
set foreColor(value: Color);
get style(): number;
set style(value: number);
get Width(): number;
set Width(value: number);
get Height(): number;
set Height(value: number);
constructor();
getUsedFonts(usedFonts: StiUsedFontsList): void;
isChanged(): boolean;
setStyle(value: number): void;
resetChanged(): void;
get description(): StiTextItem;
set description(value: StiTextItem);
get barcodeType(): StiBarcodeType;
set barcodeType(value: StiBarcodeType);
get matrixSize(): StiQRCodeSize;
set matrixSize(value: StiQRCodeSize);
get errorCorrectionLevel(): StiQRCodeErrorCorrectionLevel;
set errorCorrectionLevel(value: StiQRCodeErrorCorrectionLevel);
get codeString(): string;
set codeString(value: string);
get eyeBallBrushType(): StiBodyBrush;
set eyeBallBrushType(value: StiBodyBrush);
get eyeBallBrushColor(): Color;
set eyeBallBrushColor(value: Color);
get startEyeBallBrushColor(): Color;
set startEyeBallBrushColor(value: Color);
get endEyeBallBrushColor(): Color;
set endEyeBallBrushColor(value: Color);
get eyeBallBrushBackColor(): Color;
set eyeBallBrushBackColor(value: Color);
get eyeBallBrushForeColor(): Color;
set eyeBallBrushForeColor(value: Color);
get eyeBallShapeType(): StiQRCodeEyeBallShapeType;
set eyeBallShapeType(value: StiQRCodeEyeBallShapeType);
get eyeBallBrushAngle(): number;
set eyeBallBrushAngle(value: number);
get eyeBallBrushHatchStyle(): HatchStyle;
set eyeBallBrushHatchStyle(value: HatchStyle);
get eyeBallBrushFocus(): number;
set eyeBallBrushFocus(value: number);
get eyeBallBrushBlend(): number;
set eyeBallBrushBlend(value: number);
get eyeBallBrushDrawHatch(): boolean;
set eyeBallBrushDrawHatch(value: boolean);
get bodyBrushType(): StiBodyBrush;
set bodyBrushType(value: StiBodyBrush);
get bodyBrushColor(): Color;
set bodyBrushColor(value: Color);
get startBodyBrushColor(): Color;
set startBodyBrushColor(value: Color);
get endBodyBrushColor(): Color;
set endBodyBrushColor(value: Color);
get bodyBrushBackColor(): Color;
set bodyBrushBackColor(value: Color);
get bodyBrushForeColor(): Color;
set bodyBrushForeColor(value: Color);
get bodyShapeType(): StiQRCodeBodyShapeType;
set bodyShapeType(value: StiQRCodeBodyShapeType);
get bodyBrushAngle(): number;
set bodyBrushAngle(value: number);
get bodyBrushHatchStyle(): HatchStyle;
set bodyBrushHatchStyle(value: HatchStyle);
get bodyBrushFocus(): number;
set bodyBrushFocus(value: number);
get bodyBrushBlend(): number;
set bodyBrushBlend(value: number);
get bodyBrushDrawHatch(): boolean;
set bodyBrushDrawHatch(value: boolean);
get eyeFrameBrushType(): StiBodyBrush;
set eyeFrameBrushType(value: StiBodyBrush);
get eyeFrameBrushColor(): Color;
set eyeFrameBrushColor(value: Color);
get startEyeFrameBrushColor(): Color;
set startEyeFrameBrushColor(value: Color);
get endEyeFrameBrushColor(): Color;
set endEyeFrameBrushColor(value: Color);
get eyeFrameBrushBackColor(): Color;
set eyeFrameBrushBackColor(value: Color);
get eyeFrameBrushForeColor(): Color;
set eyeFrameBrushForeColor(value: Color);
get eyeFrameShapeType(): StiQRCodeEyeFrameShapeType;
set eyeFrameShapeType(value: StiQRCodeEyeFrameShapeType);
get eyeFrameBrushAngle(): number;
set eyeFrameBrushAngle(value: number);
get eyeFrameBrushHatchStyle(): HatchStyle;
set eyeFrameBrushHatchStyle(value: HatchStyle);
get eyeFrameBrushFocus(): number;
set eyeFrameBrushFocus(value: number);
get eyeFrameBrushBlend(): number;
set eyeFrameBrushBlend(value: number);
get eyeFrameBrushDrawHatch(): boolean;
set eyeFrameBrushDrawHatch(value: boolean);
saveToJsonObject(options: any): StiJson;
loadFromJsonObject(json: StiJson): void;
}