Preparing search index...
The search index is not available
@carbon/charts
@carbon/charts
DOMUtils
Class DOMUtils
Hierarchy (
view full
)
Service
DOMUtils
Index
Constructors
constructor
Properties
height
main
Container
model
services
width
Methods
add
Holder
Listeners
add
Main
Container
add
Resize
Listener
export
ToJPG
export
ToPNG
generate
ElementIDString
get
ChartID
get
Element
Offset
get
Holder
get
Main
Container
handle
Fullscreen
Change
init
is
Full
Screen
Mode
set
Model
set
Services
setSVGMax
Height
style
Holder
Element
toggle
Fullscreen
update
append
Or
Select
getHTMLElement
Size
getSVGElement
Size
Constructors
constructor
new DOMUtils
(
model
,
services
)
:
DOMUtils
Parameters
model
:
ChartModel
services
:
any
Returns
DOMUtils
Properties
Protected
height
height
:
string
Protected
main
Container
main
Container
:
HTMLDivElement
Protected
model
model
:
ChartModel
Protected
services
services
:
Services
Protected
width
width
:
string
Methods
add
Holder
Listeners
add
Holder
Listeners
(
)
:
void
Returns
void
add
Main
Container
add
Main
Container
(
)
:
void
Returns
void
add
Resize
Listener
add
Resize
Listener
(
)
:
void
Returns
void
export
ToJPG
export
ToJPG
(
)
:
void
Returns
void
export
ToPNG
export
ToPNG
(
)
:
void
Returns
void
generate
ElementIDString
generate
ElementIDString
(
originalID
)
:
string
Parameters
originalID
:
string
|
number
Returns
string
get
ChartID
get
ChartID
(
)
:
string
Returns
string
get
Element
Offset
get
Element
Offset
(
element
,
byViewPort
?
)
:
{
left
:
number
;
top
:
number
;
}
Parameters
element
:
HTMLElement
byViewPort
:
boolean
= false
Returns
{
left
:
number
;
top
:
number
;
}
left
:
number
top
:
number
get
Holder
get
Holder
(
)
:
any
Returns
any
get
Main
Container
get
Main
Container
(
)
:
HTMLDivElement
Returns
HTMLDivElement
handle
Fullscreen
Change
handle
Fullscreen
Change
(
)
:
void
Returns
void
init
init
(
)
:
void
Returns
void
is
Full
Screen
Mode
is
Full
Screen
Mode
(
)
:
boolean
Returns
boolean
set
Model
set
Model
(
newObj
)
:
void
Parameters
newObj
:
ChartModel
Returns
void
set
Services
set
Services
(
newObj
)
:
void
Parameters
newObj
:
Services
Returns
void
setSVGMax
Height
setSVGMax
Height
(
)
:
void
Returns
void
style
Holder
Element
style
Holder
Element
(
)
:
void
Returns
void
toggle
Fullscreen
toggle
Fullscreen
(
)
:
void
Returns
void
update
update
(
)
:
void
Returns
void
Static
append
Or
Select
append
Or
Select
(
parent
,
query
)
:
Selection
<
any
,
any
,
Element
,
any
>
Parameters
parent
:
Selection
<
SVGElement
|
HTMLDivElement
,
any
,
Element
,
any
>
query
:
string
Returns
Selection
<
any
,
any
,
Element
,
any
>
Static
getHTMLElement
Size
getHTMLElement
Size
(
element
)
:
{
height
:
number
;
width
:
number
;
}
Parameters
element
:
HTMLElement
Returns
{
height
:
number
;
width
:
number
;
}
height
:
number
width
:
number
Static
getSVGElement
Size
getSVGElement
Size
(
svgSelector
,
options
?
)
:
{
height
:
number
;
width
:
number
;
}
Parameters
svgSelector
:
Selection
<
SVGGraphicsElement
,
any
,
Element
,
any
>
options
:
getSVGElementSizeOptions
= ...
Returns
{
height
:
number
;
width
:
number
;
}
height
:
number
width
:
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
height
main
Container
model
services
width
Methods
add
Holder
Listeners
add
Main
Container
add
Resize
Listener
export
ToJPG
export
ToPNG
generate
ElementIDString
get
ChartID
get
Element
Offset
get
Holder
get
Main
Container
handle
Fullscreen
Change
init
is
Full
Screen
Mode
set
Model
set
Services
setSVGMax
Height
style
Holder
Element
toggle
Fullscreen
update
append
Or
Select
getHTMLElement
Size
getSVGElement
Size
@carbon/charts
Loading...