Search
Preparing search index...
The search index is not available
ipushpull-js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"Page/Content"
PageContent
Class PageContent
Hierarchy
PageContent
Implements
IPageContentProvider
Index
Constructors
constructor
Properties
_current
_helpers
_new
Cols
_new
Rows
_original
_utils
can
DoDelta
cell
Styles
dirty
Accessors
current
original
Methods
add
Column
add
Row
default
Content
flatten
Styles
get
Cell
get
Cell
ByRef
get
Cells
get
Delta
get
Full
get
Html
move
Columns
remove
Column
remove
Row
reset
set
Col
Size
set
Row
Size
update
update
Cell
update
Cell
ByRef
update
Cells
Object literals
borders
Constructors
constructor
new
Page
Content
(
rawContent
:
IPageContent
)
:
PageContent
Parameters
rawContent:
IPageContent
Returns
PageContent
Properties
Private
_current
_current
:
IPageContent
= [[]]
Private
_helpers
_helpers
:
IHelpers
Private
_new
Cols
_new
Cols
:
number
[]
= []
Private
_new
Rows
_new
Rows
:
number
[]
= []
Private
_original
_original
:
IPageContent
= [[]]
Private
_utils
_utils
:
IUtils
can
DoDelta
can
DoDelta
:
boolean
= true
Private
cell
Styles
cell
Styles
:
string
[]
= ['background-color','color','font-family','font-size','font-style','font-weight','height','text-align','text-wrap','width','vertical-align',]
dirty
dirty
:
boolean
= false
Accessors
current
get
current
(
)
:
IPageContent
Returns
IPageContent
original
get
original
(
)
:
IPageContent
Returns
IPageContent
Methods
add
Column
add
Column
(
index
:
number
, direction
?:
undefined
|
string
)
:
void
Parameters
index:
number
Optional
direction:
undefined
|
string
Returns
void
add
Row
add
Row
(
index
:
number
, direction
?:
undefined
|
string
)
:
void
Parameters
index:
number
Optional
direction:
undefined
|
string
Returns
void
Private
default
Content
default
Content
(
)
:
any
Returns
any
Private
flatten
Styles
flatten
Styles
(
styles
:
IPageCellStyle
)
:
string
Parameters
styles:
IPageCellStyle
Returns
string
get
Cell
get
Cell
(
rowIndex
:
number
, columnIndex
:
number
)
:
IPageContentCell
Parameters
rowIndex:
number
columnIndex:
number
Returns
IPageContentCell
get
Cell
ByRef
get
Cell
ByRef
(
ref
:
string
)
:
IPageContentCell
Parameters
ref:
string
Returns
IPageContentCell
get
Cells
get
Cells
(
fromCell
:
any
, toCell
:
any
)
:
IPageContent
Parameters
fromCell:
any
toCell:
any
Returns
IPageContent
get
Delta
get
Delta
(
)
:
IPageDelta
Returns
IPageDelta
get
Full
get
Full
(
)
:
IPageContent
Returns
IPageContent
get
Html
get
Html
(
from
?:
IPageContentCellIndex
, to
?:
IPageContentCellIndex
)
:
any
Parameters
Optional
from:
IPageContentCellIndex
Optional
to:
IPageContentCellIndex
Returns
any
move
Columns
move
Columns
(
fromIndex
:
number
, toIndex
:
number
, newIndex
:
number
)
:
void
Parameters
fromIndex:
number
toIndex:
number
newIndex:
number
Returns
void
remove
Column
remove
Column
(
index
:
number
)
:
void
Parameters
index:
number
Returns
void
remove
Row
remove
Row
(
index
:
number
)
:
void
Parameters
index:
number
Returns
void
reset
reset
(
)
:
void
Returns
void
set
Col
Size
set
Col
Size
(
col
:
number
, value
:
number
)
:
void
Parameters
col:
number
value:
number
Returns
void
set
Row
Size
set
Row
Size
(
row
:
number
, value
:
number
)
:
void
Parameters
row:
number
value:
number
Returns
void
update
update
(
rawContent
:
IPageContent
, clean
?:
boolean
, replace
?:
boolean
)
:
void
Parameters
rawContent:
IPageContent
Default value
clean:
boolean
= false
Default value
replace:
boolean
= false
Returns
void
update
Cell
update
Cell
(
rowIndex
:
number
, columnIndex
:
number
, data
:
IPageContentCell
)
:
void
Parameters
rowIndex:
number
columnIndex:
number
data:
IPageContentCell
Returns
void
update
Cell
ByRef
update
Cell
ByRef
(
ref
:
string
, data
:
IPageContentCell
)
:
void
Parameters
ref:
string
data:
IPageContentCell
Returns
void
update
Cells
update
Cells
(
from
:
IPageContentCellIndex
, to
:
IPageContentCellIndex
, data
:
IPageContentCell
)
:
void
Parameters
from:
IPageContentCellIndex
to:
IPageContentCellIndex
data:
IPageContentCell
Returns
void
Object literals
Private
borders
borders
:
object
names
names
:
object
b
b
:
string
= "bottom"
l
l
:
string
= "left"
r
r
:
string
= "right"
t
t
:
string
= "top"
styles
styles
:
object
double
double
:
string
= "double"
none
none
:
string
= "solid"
solid
solid
:
string
= "solid"
widths
widths
:
object
medium
medium
:
number
= 2
none
none
:
number
= 0
thick
thick
:
number
= 3
thin
thin
:
number
= 1
Globals
"
Page/
Content"
Page
Content
constructor
_current
_helpers
_new
Cols
_new
Rows
_original
_utils
can
DoDelta
cell
Styles
dirty
current
original
add
Column
add
Row
default
Content
flatten
Styles
get
Cell
get
Cell
ByRef
get
Cells
get
Delta
get
Full
get
Html
move
Columns
remove
Column
remove
Row
reset
set
Col
Size
set
Row
Size
update
update
Cell
update
Cell
ByRef
update
Cells
borders
IPage
Cell
Formatting
IPage
Cell
Style
IPage
Content
IPage
Content
Cell
IPage
Content
Cell
Index
IPage
Content
Link
IPage
Content
Provider
IPage
Delta
IPage
Delta
Content
Col
IPage
Delta
Content
Row
Generated using
TypeDoc