Skip to content

本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用 ::: tip 块。

Defined in: plugins/barcode/barcode.d.ts:15

Extends

Constructors

Constructor

ts
new BarcodeElement(host, options?): BarcodeElement;

Defined in: plugins/barcode/barcode.d.ts:26

Parameters

ParameterType
hostEditorHost
options?Partial<BarcodeOptions>

Returns

BarcodeElement

Overrides

BaseGraphicElement.constructor

Properties

type

ts
type: string;

Defined in: plugins/barcode/barcode.d.ts:16

Overrides

BaseGraphicElement.type


content

ts
content: string;

Defined in: plugins/barcode/barcode.d.ts:17


format

ts
format: string;

Defined in: plugins/barcode/barcode.d.ts:18


foreground

ts
foreground: string;

Defined in: plugins/barcode/barcode.d.ts:19


background

ts
background: string;

Defined in: plugins/barcode/barcode.d.ts:20


displayValue

ts
displayValue: boolean;

Defined in: plugins/barcode/barcode.d.ts:21


fontSizeMM

ts
fontSizeMM: number;

Defined in: plugins/barcode/barcode.d.ts:22


marginMM

ts
marginMM: number;

Defined in: plugins/barcode/barcode.d.ts:23


barcodeHeightMM

ts
barcodeHeightMM: number;

Defined in: plugins/barcode/barcode.d.ts:24


barcodeWidthMM

ts
barcodeWidthMM: number;

Defined in: plugins/barcode/barcode.d.ts:25


host

ts
host: EditorHost;

Defined in: types/base-graphic-element.d.ts:28

Inherited from

BaseGraphicElement.host


id

ts
id: string;

Defined in: types/base-graphic-element.d.ts:29

Inherited from

BaseGraphicElement.id


xmm

ts
xmm: number;

Defined in: types/base-graphic-element.d.ts:30

Inherited from

BaseGraphicElement.xmm


ymm

ts
ymm: number;

Defined in: types/base-graphic-element.d.ts:31

Inherited from

BaseGraphicElement.ymm


wmm

ts
wmm: number;

Defined in: types/base-graphic-element.d.ts:32

Inherited from

BaseGraphicElement.wmm


hmm

ts
hmm: number;

Defined in: types/base-graphic-element.d.ts:33

Inherited from

BaseGraphicElement.hmm


rotation

ts
rotation: number;

Defined in: types/base-graphic-element.d.ts:34

Inherited from

BaseGraphicElement.rotation


scaleX

ts
scaleX: number;

Defined in: types/base-graphic-element.d.ts:35

Inherited from

BaseGraphicElement.scaleX


scaleY

ts
scaleY: number;

Defined in: types/base-graphic-element.d.ts:36

Inherited from

BaseGraphicElement.scaleY


visible

ts
visible: boolean;

Defined in: types/base-graphic-element.d.ts:37

Inherited from

BaseGraphicElement.visible


locked

ts
locked: boolean;

Defined in: types/base-graphic-element.d.ts:38

Inherited from

BaseGraphicElement.locked


draggable

ts
draggable: boolean;

Defined in: types/base-graphic-element.d.ts:39

Inherited from

BaseGraphicElement.draggable


transferable

ts
transferable: boolean;

Defined in: types/base-graphic-element.d.ts:40

Inherited from

BaseGraphicElement.transferable


resizeAnchors

ts
resizeAnchors: string[] | null;

Defined in: types/base-graphic-element.d.ts:41

Inherited from

BaseGraphicElement.resizeAnchors

Accessors

fontSize

Get Signature

ts
get fontSize(): number;

Defined in: plugins/barcode/barcode.d.ts:27

Returns

number


margin

Get Signature

ts
get margin(): number;

Defined in: plugins/barcode/barcode.d.ts:28

Returns

number


barcodeHeight

Get Signature

ts
get barcodeHeight(): number;

Defined in: plugins/barcode/barcode.d.ts:29

Returns

number


barcodeWidth

Get Signature

ts
get barcodeWidth(): number;

Defined in: plugins/barcode/barcode.d.ts:30

Returns

number


x

Get Signature

ts
get x(): number;

Defined in: types/base-graphic-element.d.ts:19

Returns

number

Set Signature

ts
set x(value): void;

Defined in: types/base-graphic-element.d.ts:20

Parameters
ParameterType
valuenumber
Returns

void

Inherited from

BaseGraphicElement.x


y

Get Signature

ts
get y(): number;

Defined in: types/base-graphic-element.d.ts:21

Returns

number

Set Signature

ts
set y(value): void;

Defined in: types/base-graphic-element.d.ts:22

Parameters
ParameterType
valuenumber
Returns

void

Inherited from

BaseGraphicElement.y


height

Get Signature

ts
get height(): number;

Defined in: types/base-graphic-element.d.ts:23

Returns

number

Set Signature

ts
set height(value): void;

Defined in: types/base-graphic-element.d.ts:24

Parameters
ParameterType
valuenumber
Returns

void

Inherited from

BaseGraphicElement.height


width

Get Signature

ts
get width(): number;

Defined in: types/base-graphic-element.d.ts:25

Returns

number

Set Signature

ts
set width(value): void;

Defined in: types/base-graphic-element.d.ts:26

Parameters
ParameterType
valuenumber
Returns

void

Inherited from

BaseGraphicElement.width


config

Get Signature

ts
get config(): object;

Defined in: types/base-graphic-element.d.ts:72

Returns

object

id
ts
id: string;
x
ts
x: number;
y
ts
y: number;
width
ts
width: number;
height
ts
height: number;
rotation
ts
rotation: number;
scaleX
ts
scaleX: number;
scaleY
ts
scaleY: number;
visible
ts
visible: boolean;
draggable
ts
draggable: boolean;

Inherited from

BaseGraphicElement.config

Methods

getTransformAttr()

ts
getTransformAttr(event): object;

Defined in: plugins/barcode/barcode.d.ts:31

Parameters

ParameterType
eventany

Returns

object

oldAttrs
ts
oldAttrs: any;
newAttrs
ts
newAttrs: any;

Overrides

BaseGraphicElement.getTransformAttr


deserialize()

ts
deserialize(data): void;

Defined in: plugins/barcode/barcode.d.ts:35

Parameters

ParameterType
dataany

Returns

void

Overrides

BaseGraphicElement.deserialize


serialize()

ts
serialize(): object;

Defined in: plugins/barcode/barcode.d.ts:36

Returns

object

content
ts
content: string;
format
ts
format: string;
foreground
ts
foreground: string;
background
ts
background: string;
displayValue
ts
displayValue: boolean;
fontSizeMM
ts
fontSizeMM: number;
marginMM
ts
marginMM: number;
barcodeHeightMM
ts
barcodeHeightMM: number;
barcodeWidthMM
ts
barcodeWidthMM: number;
id
ts
id: string;
type
ts
type: string;
xmm
ts
xmm: number;
ymm
ts
ymm: number;
wmm
ts
wmm: number;
hmm
ts
hmm: number;
rotation
ts
rotation: number;
scaleX
ts
scaleX: number;
scaleY
ts
scaleY: number;
visible
ts
visible: boolean;
locked
ts
locked: boolean;
draggable
ts
draggable: boolean;
transferable
ts
transferable: boolean;

Overrides

BaseGraphicElement.serialize


renderBarcode()

ts
renderBarcode(): Promise<HTMLCanvasElement>;

Defined in: plugins/barcode/barcode.d.ts:60

Returns

Promise<HTMLCanvasElement>


updateProperty()

ts
updateProperty(
   host, 
   property, 
   oldValue, 
   newValue): void;

Defined in: types/base-graphic-element.d.ts:43

Parameters

ParameterType
hostEditorHost
propertystring
oldValueany
newValueany

Returns

void

Inherited from

BaseGraphicElement.updateProperty


clone()

ts
clone(): IGraphicElement;

Defined in: types/base-graphic-element.d.ts:44

Returns

IGraphicElement

Inherited from

BaseGraphicElement.clone


getBoundingBox()

ts
getBoundingBox(): object;

Defined in: types/base-graphic-element.d.ts:45

Returns

object

x
ts
x: number;
y
ts
y: number;
width
ts
width: number;
height
ts
height: number;

Inherited from

BaseGraphicElement.getBoundingBox

基于 MIT 许可发布