本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用
::: tip块。
Defined in: plugins/table/table.d.ts:30
Extends
Constructors
Constructor
new TableElement(host, options?): TableElement;Defined in: plugins/table/table.d.ts:38
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
options? | Partial<TableOptions> |
Returns
TableElement
Overrides
BaseGraphicElement.constructor
Properties
type
type: string;Defined in: plugins/table/table.d.ts:31
Overrides
activeCell
activeCell: CellConfig;Defined in: plugins/table/table.d.ts:32
activeRow
activeRow: number;Defined in: plugins/table/table.d.ts:33
activeCol
activeCol: number;Defined in: plugins/table/table.d.ts:34
rowsHeight
rowsHeight: number[];Defined in: plugins/table/table.d.ts:35
colsWidth
colsWidth: number[];Defined in: plugins/table/table.d.ts:36
cells
cells: CellConfig[][];Defined in: plugins/table/table.d.ts:37
getCellSize
getCellSize: (rowIndex, colIndex) => object;Defined in: plugins/table/table.d.ts:44
Parameters
| Parameter | Type |
|---|---|
rowIndex | number |
colIndex | number |
Returns
object
width
width: number;height
height: number;host
host: EditorHost;Defined in: types/base-graphic-element.d.ts:28
Inherited from
id
id: string;Defined in: types/base-graphic-element.d.ts:29
Inherited from
xmm
xmm: number;Defined in: types/base-graphic-element.d.ts:30
Inherited from
ymm
ymm: number;Defined in: types/base-graphic-element.d.ts:31
Inherited from
wmm
wmm: number;Defined in: types/base-graphic-element.d.ts:32
Inherited from
hmm
hmm: number;Defined in: types/base-graphic-element.d.ts:33
Inherited from
rotation
rotation: number;Defined in: types/base-graphic-element.d.ts:34
Inherited from
scaleX
scaleX: number;Defined in: types/base-graphic-element.d.ts:35
Inherited from
scaleY
scaleY: number;Defined in: types/base-graphic-element.d.ts:36
Inherited from
visible
visible: boolean;Defined in: types/base-graphic-element.d.ts:37
Inherited from
locked
locked: boolean;Defined in: types/base-graphic-element.d.ts:38
Inherited from
draggable
draggable: boolean;Defined in: types/base-graphic-element.d.ts:39
Inherited from
transferable
transferable: boolean;Defined in: types/base-graphic-element.d.ts:40
Inherited from
BaseGraphicElement.transferable
resizeAnchors
resizeAnchors: string[] | null;Defined in: types/base-graphic-element.d.ts:41
Inherited from
BaseGraphicElement.resizeAnchors
Accessors
rowCount
Get Signature
get rowCount(): number;Defined in: plugins/table/table.d.ts:74
Returns
number
colCount
Get Signature
get colCount(): number;Defined in: plugins/table/table.d.ts:75
Returns
number
x
Get Signature
get x(): number;Defined in: types/base-graphic-element.d.ts:19
Returns
number
Set Signature
set x(value): void;Defined in: types/base-graphic-element.d.ts:20
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
y
Get Signature
get y(): number;Defined in: types/base-graphic-element.d.ts:21
Returns
number
Set Signature
set y(value): void;Defined in: types/base-graphic-element.d.ts:22
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
height
Get Signature
get height(): number;Defined in: types/base-graphic-element.d.ts:23
Returns
number
Set Signature
set height(value): void;Defined in: types/base-graphic-element.d.ts:24
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
width
Get Signature
get width(): number;Defined in: types/base-graphic-element.d.ts:25
Returns
number
Set Signature
set width(value): void;Defined in: types/base-graphic-element.d.ts:26
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
config
Get Signature
get config(): object;Defined in: types/base-graphic-element.d.ts:72
Returns
object
id
id: string;x
x: number;y
y: number;width
width: number;height
height: number;rotation
rotation: number;scaleX
scaleX: number;scaleY
scaleY: number;visible
visible: boolean;draggable
draggable: boolean;Inherited from
Methods
initWidthHeight()
initWidthHeight(): void;Defined in: plugins/table/table.d.ts:39
Returns
void
initCells()
initCells(): void;Defined in: plugins/table/table.d.ts:40
Returns
void
updateCells()
updateCells(): void;Defined in: plugins/table/table.d.ts:41
Returns
void
getCellX()
getCellX(col): number;Defined in: plugins/table/table.d.ts:42
Parameters
| Parameter | Type |
|---|---|
col | number |
Returns
number
getCellY()
getCellY(row): number;Defined in: plugins/table/table.d.ts:43
Parameters
| Parameter | Type |
|---|---|
row | number |
Returns
number
setActiveCell()
setActiveCell(rowIndex, colIndex): void;Defined in: plugins/table/table.d.ts:48
Parameters
| Parameter | Type |
|---|---|
rowIndex | number |
colIndex | number |
Returns
void
getDefaultCellConfig()
getDefaultCellConfig(rowIndex, colIndex): CellConfig;Defined in: plugins/table/table.d.ts:49
Parameters
| Parameter | Type |
|---|---|
rowIndex | number |
colIndex | number |
Returns
addRow()
addRow(after?): void;Defined in: plugins/table/table.d.ts:50
Parameters
| Parameter | Type |
|---|---|
after? | number |
Returns
void
removeRow()
removeRow(index?): void;Defined in: plugins/table/table.d.ts:51
Parameters
| Parameter | Type |
|---|---|
index? | number |
Returns
void
addCol()
addCol(after?): void;Defined in: plugins/table/table.d.ts:52
Parameters
| Parameter | Type |
|---|---|
after? | number |
Returns
void
removeCol()
removeCol(index?): void;Defined in: plugins/table/table.d.ts:53
Parameters
| Parameter | Type |
|---|---|
index? | number |
Returns
void
deserialize()
deserialize(data): void;Defined in: plugins/table/table.d.ts:54
Parameters
| Parameter | Type |
|---|---|
data | any |
Returns
void
Overrides
BaseGraphicElement.deserialize
serialize()
serialize(): object;Defined in: plugins/table/table.d.ts:55
Returns
object
rowsHeight
rowsHeight: number[];colsWidth
colsWidth: number[];cells
cells: CellConfig[][];id
id: string;type
type: string;xmm
xmm: number;ymm
ymm: number;wmm
wmm: number;hmm
hmm: number;rotation
rotation: number;scaleX
scaleX: number;scaleY
scaleY: number;visible
visible: boolean;locked
locked: boolean;draggable
draggable: boolean;transferable
transferable: boolean;Overrides
getCell()
getCell(row?, col?): CellConfig | undefined;Defined in: plugins/table/table.d.ts:73
Parameters
| Parameter | Type |
|---|---|
row? | number |
col? | number |
Returns
CellConfig | undefined
offset()
offset(row, col): CellConfig | undefined;Defined in: plugins/table/table.d.ts:76
Parameters
| Parameter | Type |
|---|---|
row | number |
col | number |
Returns
CellConfig | undefined
updateProperty()
updateProperty(
host,
property,
oldValue,
newValue): void;Defined in: types/base-graphic-element.d.ts:43
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
property | string |
oldValue | any |
newValue | any |
Returns
void
Inherited from
BaseGraphicElement.updateProperty
clone()
clone(): IGraphicElement;Defined in: types/base-graphic-element.d.ts:44
Returns
Inherited from
getBoundingBox()
getBoundingBox(): object;Defined in: types/base-graphic-element.d.ts:45
Returns
object
x
x: number;y
y: number;width
width: number;height
height: number;Inherited from
BaseGraphicElement.getBoundingBox
getTransformAttr()
getTransformAttr(event): object;Defined in: types/base-graphic-element.d.ts:68
Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
object
oldAttrs
oldAttrs: any;newAttrs
newAttrs: any;