North American Sales: 1-800-231-8588
Global Contacts
My Account
Menu
North American Sales: 1-800-321-8588
My Account
Sign In/Register
Design & Development
Design & Develop
Best Value Bundles
Infragistics Ultimate
$1,495
The only complete UX/UI toolkit for building high performance, modern web, mobile and desktop applications.
Infragistics Professional
$1,295
The comprehensive UI components library for web, mobile and desktop developers.
Ignite UI
$1,295
A complete library of UI components for building modern, data-rich and responsive web apps.
Web
App Builder
(New)
Ignite UI
Angular
ASP.NET Core
ASP.NET MVC
Blazor
jQuery
React
Web Components
Ultimate UI for ASP.NET Web Forms
Desktop
Ultimate UI for Windows Forms
Ultimate UI for WPF
Cross Platform
Ultimate UI for Uno
Ultimate UI for UWP
Ultimate UI for WinUI
Ultimate UI for Xamarin
Design to Code
Indigo.Design
App Builder
(New)
Automated Testing Tools
Test automation for Micro Focus UFT: Windows Forms
Test automation for Micro Focus UFT: WPF
Test automation for IBM RFT: Windows Forms
UX
Indigo.Design
A Unified Platform for Visual Design, UX Prototyping, Code Generation, and App Development
App Builder
Cloud-based WYSIWYG Drag & Drop Tool, Endless Theming options and Standards-Based Code Output
Business Intelligence
Reveal
Easily embed beautiful data visualizations into your apps
Slingshot
Empower everyone in your organization to use data to make smarter business decisions
Team Productivity
Slingshot
Connect everyone you work with to data, project management, content and chats for better results.
SharePlus
Secure, instant access to content and data on the go – with or without connectivity.
Learn & Support
Support
Help & Support Documents
Blogs
Forums
Product Ideas
Reference Applications
Customer Stories
Webinars
eBook & Whitepapers
Events
Free Trials
Pricing
Product Pricing / Buy Online
Renew Existing License
Contact Us
Ignite UI for Web Components
menu
Components
Get Started
search
Preparing search index...
The search index is not available
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Modules
Web
Component
Renderer
constructor
root
Wrapper
add
Size
Watcher
append
append
To
Body
clear
Timeout
create
Element
create
ElementNS
destroy
endCSSQuery
expand
Template
get2DCanvas
Context
get
Css
Default
Property
Value
get
Css
Default
Values
For
Class
Collection
get
Current
Discovery
get
Default
Font
Height
get
External
get
Height
For
Font
String
get
Portal
get
Request
Animation
Frame
get
Resource
String
get
Sub
Renderer
get
Wrapper
global
Listen
has
Body
has
Window
listen
query
Selector
remove
Size
Watcher
run
In
Main
Zone
set
Css
Query
Font
String
set
Culture
Id
set
Resource
Bundle
Id
set
Timeout
startCSSQuery
supports
Animation
supportsDOMEvents
update
Root
with
Renderer
Globals
igniteui-webcomponents-core
WebComponentRenderer
Class WebComponentRenderer
Implements
DomRenderer
Constructors
constructor
Accessors
root
Wrapper
Methods
add
Size
Watcher
append
append
To
Body
clear
Timeout
create
Element
create
ElementNS
destroy
endCSSQuery
expand
Template
get2DCanvas
Context
get
Css
Default
Property
Value
get
Css
Default
Values
For
Class
Collection
get
Current
Discovery
get
Default
Font
Height
get
External
get
Height
For
Font
String
get
Portal
get
Request
Animation
Frame
get
Resource
String
get
Sub
Renderer
get
Wrapper
global
Listen
has
Body
has
Window
listen
query
Selector
remove
Size
Watcher
run
In
Main
Zone
set
Css
Query
Font
String
set
Culture
Id
set
Resource
Bundle
Id
set
Timeout
startCSSQuery
supports
Animation
supportsDOMEvents
update
Root
with
Renderer
Constructors
constructor
new
Web
Component
Renderer
(
container
,
document
,
useDefaultsSource
,
defaultsSource
,
portalManager
?
)
:
WebComponentRenderer
Parameters
container:
any
document:
any
useDefaultsSource:
boolean
defaultsSource:
{
[
key
:
string
]
:
any
;
}
[
key
:
string
]:
any
Optional
portalManager:
PortalManager
Returns
WebComponentRenderer
Accessors
root
Wrapper
get
rootWrapper
(
)
:
DomWrapper
Returns
DomWrapper
Methods
add
Size
Watcher
add
Size
Watcher
(
onResized
)
:
void
Parameters
onResized:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
append
append
(
child
)
:
DomRenderer
Parameters
child:
DomWrapper
Returns
DomRenderer
append
To
Body
append
To
Body
(
element
)
:
void
Parameters
element:
DomWrapper
Returns
void
clear
Timeout
clear
Timeout
(
timerId
)
:
void
Parameters
timerId:
any
Returns
void
create
Element
create
Element
(
elementName
)
:
WebComponentWrapper
Parameters
elementName:
any
Returns
WebComponentWrapper
create
ElementNS
create
ElementNS
(
elementName
,
ns
)
:
WebComponentWrapper
Parameters
elementName:
any
ns:
any
Returns
WebComponentWrapper
destroy
destroy
(
)
:
void
Returns
void
endCSSQuery
endCSSQuery
(
)
:
void
Returns
void
expand
Template
expand
Template
(
template
,
args
)
:
WebComponentWrapper
Parameters
template:
string
args:
any
Returns
WebComponentWrapper
get2DCanvas
Context
get2DCanvas
Context
(
canvas
)
:
CanvasRenderingContext2D
Parameters
canvas:
WebComponentWrapper
Returns
CanvasRenderingContext2D
get
Css
Default
Property
Value
get
Css
Default
Property
Value
(
className
,
propertyName
)
:
string
Parameters
className:
string
propertyName:
string
Returns
string
get
Css
Default
Values
For
Class
Collection
get
Css
Default
Values
For
Class
Collection
(
classPrefix
,
propertyNames
)
:
any
[]
Parameters
classPrefix:
string
propertyNames:
string
[]
Returns
any
[]
get
Current
Discovery
get
Current
Discovery
(
)
:
WebComponentWrapper
Returns
WebComponentWrapper
get
Default
Font
Height
get
Default
Font
Height
(
)
:
number
Returns
number
get
External
get
External
(
internalComponent
,
styleSourceElement
?
,
optionalParent
?
)
:
any
Parameters
internalComponent:
any
Optional
styleSourceElement:
DomWrapper
Optional
optionalParent:
any
Returns
any
get
Height
For
Font
String
get
Height
For
Font
String
(
fontString
,
text
,
useOffsetHeight
)
:
any
Parameters
fontString:
any
text:
any
useOffsetHeight:
any
Returns
any
get
Portal
get
Portal
(
hostElement
,
elementTag
,
portalCallback
,
isContentPortal
)
:
void
Parameters
hostElement:
DomWrapper
elementTag:
string
portalCallback:
(
(
portal
)
=>
void
)
(
portal
)
:
void
Parameters
portal:
DomPortal
Returns
void
isContentPortal:
boolean
Returns
void
get
Request
Animation
Frame
get
Request
Animation
Frame
(
)
:
(
(
act
)
=>
void
)
Returns
(
(
act
)
=>
void
)
(
act
)
:
void
Parameters
act:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
get
Resource
String
get
Resource
String
(
resourceId
)
:
string
Parameters
resourceId:
string
Returns
string
get
Sub
Renderer
get
Sub
Renderer
(
root
)
:
DomRenderer
Parameters
root:
DomWrapper
Returns
DomRenderer
get
Wrapper
get
Wrapper
(
ele
)
:
DomWrapper
Parameters
ele:
any
Returns
DomWrapper
global
Listen
global
Listen
(
element
,
eventName
,
handler
)
:
(
(
)
=>
void
)
Parameters
element:
string
eventName:
string
handler:
(
(
ev
)
=>
void
)
(
ev
)
:
void
Parameters
ev:
any
Returns
void
Returns
(
(
)
=>
void
)
(
)
:
void
Returns
void
has
Body
has
Body
(
)
:
boolean
Returns
boolean
has
Window
has
Window
(
)
:
boolean
Returns
boolean
listen
listen
(
element
,
eventName
,
handler
)
:
(
(
)
=>
void
)
Parameters
element:
any
eventName:
string
handler:
(
(
ev
)
=>
void
)
(
ev
)
:
void
Parameters
ev:
any
Returns
void
Returns
(
(
)
=>
void
)
(
)
:
void
Returns
void
query
Selector
query
Selector
(
selector
)
:
DomWrapper
Parameters
selector:
string
Returns
DomWrapper
remove
Size
Watcher
remove
Size
Watcher
(
)
:
void
Returns
void
run
In
Main
Zone
run
In
Main
Zone
(
action
)
:
void
Parameters
action:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
set
Css
Query
Font
String
set
Css
Query
Font
String
(
fontString
)
:
void
Parameters
fontString:
any
Returns
void
set
Culture
Id
set
Culture
Id
(
culture
)
:
void
Parameters
culture:
string
Returns
void
set
Resource
Bundle
Id
set
Resource
Bundle
Id
(
bundle
)
:
void
Parameters
bundle:
string
Returns
void
set
Timeout
set
Timeout
(
act
,
millisecondsDelay
)
:
number
Parameters
act:
(
(
)
=>
void
)
(
)
:
void
Returns
void
millisecondsDelay:
number
Returns
number
startCSSQuery
startCSSQuery
(
)
:
void
Returns
void
supports
Animation
supports
Animation
(
)
:
boolean
Returns
boolean
supportsDOMEvents
supportsDOMEvents
(
)
:
boolean
Returns
boolean
update
Root
update
Root
(
root
)
:
void
Parameters
root:
WebComponentWrapper
Returns
void
with
Renderer
with
Renderer
(
act
)
:
void
Parameters
act:
(
(
ren
)
=>
void
)
(
ren
)
:
void
Parameters
ren:
WebComponentRenderer
Returns
void
Returns
void