Skip to content

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

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

Extends

Constructors

Constructor

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

Defined in: plugins/table/table.d.ts:38

Parameters

ParameterType
hostEditorHost
options?Partial<TableOptions>

Returns

TableElement

Overrides

BaseGraphicElement.constructor

Properties

type

ts
type: string;

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

Overrides

BaseGraphicElement.type


activeCell

ts
activeCell: CellConfig;

Defined in: plugins/table/table.d.ts:32


activeRow

ts
activeRow: number;

Defined in: plugins/table/table.d.ts:33


activeCol

ts
activeCol: number;

Defined in: plugins/table/table.d.ts:34


rowsHeight

ts
rowsHeight: number[];

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


colsWidth

ts
colsWidth: number[];

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


cells

ts
cells: CellConfig[][];

Defined in: plugins/table/table.d.ts:37


getCellSize

ts
getCellSize: (rowIndex, colIndex) => object;

Defined in: plugins/table/table.d.ts:44

Parameters

ParameterType
rowIndexnumber
colIndexnumber

Returns

object

width
ts
width: number;
height
ts
height: number;

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

rowCount

Get Signature

ts
get rowCount(): number;

Defined in: plugins/table/table.d.ts:74

Returns

number


colCount

Get Signature

ts
get colCount(): number;

Defined in: plugins/table/table.d.ts:75

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

initWidthHeight()

ts
initWidthHeight(): void;

Defined in: plugins/table/table.d.ts:39

Returns

void


initCells()

ts
initCells(): void;

Defined in: plugins/table/table.d.ts:40

Returns

void


updateCells()

ts
updateCells(): void;

Defined in: plugins/table/table.d.ts:41

Returns

void


getCellX()

ts
getCellX(col): number;

Defined in: plugins/table/table.d.ts:42

Parameters

ParameterType
colnumber

Returns

number


getCellY()

ts
getCellY(row): number;

Defined in: plugins/table/table.d.ts:43

Parameters

ParameterType
rownumber

Returns

number


setActiveCell()

ts
setActiveCell(rowIndex, colIndex): void;

Defined in: plugins/table/table.d.ts:48

Parameters

ParameterType
rowIndexnumber
colIndexnumber

Returns

void


getDefaultCellConfig()

ts
getDefaultCellConfig(rowIndex, colIndex): CellConfig;

Defined in: plugins/table/table.d.ts:49

Parameters

ParameterType
rowIndexnumber
colIndexnumber

Returns

CellConfig


addRow()

ts
addRow(after?): void;

Defined in: plugins/table/table.d.ts:50

Parameters

ParameterType
after?number

Returns

void


removeRow()

ts
removeRow(index?): void;

Defined in: plugins/table/table.d.ts:51

Parameters

ParameterType
index?number

Returns

void


addCol()

ts
addCol(after?): void;

Defined in: plugins/table/table.d.ts:52

Parameters

ParameterType
after?number

Returns

void


removeCol()

ts
removeCol(index?): void;

Defined in: plugins/table/table.d.ts:53

Parameters

ParameterType
index?number

Returns

void


deserialize()

ts
deserialize(data): void;

Defined in: plugins/table/table.d.ts:54

Parameters

ParameterType
dataany

Returns

void

Overrides

BaseGraphicElement.deserialize


serialize()

ts
serialize(): object;

Defined in: plugins/table/table.d.ts:55

Returns

object

rowsHeight
ts
rowsHeight: number[];
colsWidth
ts
colsWidth: number[];
cells
ts
cells: CellConfig[][];
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


getCell()

ts
getCell(row?, col?): CellConfig | undefined;

Defined in: plugins/table/table.d.ts:73

Parameters

ParameterType
row?number
col?number

Returns

CellConfig | undefined


offset()

ts
offset(row, col): CellConfig | undefined;

Defined in: plugins/table/table.d.ts:76

Parameters

ParameterType
rownumber
colnumber

Returns

CellConfig | undefined


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


getTransformAttr()

ts
getTransformAttr(event): object;

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

Parameters

ParameterType
eventany

Returns

object

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

Inherited from

BaseGraphicElement.getTransformAttr

基于 MIT 许可发布