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
Component
Renderer
Adapter
constructor
is
Blazor
Renderer
add
Item
To
Collection
clear
Collection
clear
Container
coerce
To
Enum
create
Brush
Collection
create
Color
Collection
create
Double
Collection
create
Object
ensure
External
Object
execute
Method
flush
Changes
for
Property
Value
Item
get
Markup
Collection
get
Markup
Type
Matcher
get
Property
Value
get
Root
Object
must
Manage
In
Markup
on
Pending
Ref
onUIThread
remove
Item
From
Collection
remove
Root
Item
replace
Item
In
Collection
replace
Root
Item
reset
Property
On
Target
serialize
Brush
serialize
Brush
Collection
serialize
Color
serialize
Color
Collection
serialize
Double
Collection
serialize
Point
serialize
Rect
serialize
Size
serialize
Timespan
set
Or
Update
Collection
On
Target
set
Property
Value
Globals
igniteui-webcomponents-core
ComponentRendererAdapter
Class ComponentRendererAdapter
Implements
IComponentRendererAdapter
Constructors
constructor
Properties
is
Blazor
Renderer
Methods
add
Item
To
Collection
clear
Collection
clear
Container
coerce
To
Enum
create
Brush
Collection
create
Color
Collection
create
Double
Collection
create
Object
ensure
External
Object
execute
Method
flush
Changes
for
Property
Value
Item
get
Markup
Collection
get
Markup
Type
Matcher
get
Property
Value
get
Root
Object
must
Manage
In
Markup
on
Pending
Ref
onUIThread
remove
Item
From
Collection
remove
Root
Item
replace
Item
In
Collection
replace
Root
Item
reset
Property
On
Target
serialize
Brush
serialize
Brush
Collection
serialize
Color
serialize
Color
Collection
serialize
Double
Collection
serialize
Point
serialize
Rect
serialize
Size
serialize
Timespan
set
Or
Update
Collection
On
Target
set
Property
Value
Constructors
constructor
new
Component
Renderer
Adapter
(
)
:
ComponentRendererAdapter
Returns
ComponentRendererAdapter
Properties
is
Blazor
Renderer
is
Blazor
Renderer
:
boolean
Methods
add
Item
To
Collection
add
Item
To
Collection
(
propertyName
,
propertyMetadata
,
target
,
newIndex
,
item
)
:
void
Parameters
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
target:
any
newIndex:
number
item:
any
Returns
void
clear
Collection
clear
Collection
(
target
,
propertyName
,
metadata
)
:
void
Parameters
target:
any
propertyName:
string
metadata:
TypeDescriptionMetadata
Returns
void
clear
Container
clear
Container
(
container
,
context
,
continueActions
)
:
void
Parameters
container:
any
context:
TypeDescriptionContext
continueActions:
(
(
resumeRequired
)
=>
void
)
(
resumeRequired
)
:
void
Parameters
resumeRequired:
boolean
Returns
void
Returns
void
coerce
To
Enum
coerce
To
Enum
(
type
,
context
,
value
)
:
string
Parameters
type:
string
context:
TypeDescriptionContext
value:
string
Returns
string
create
Brush
Collection
create
Brush
Collection
(
brushes
)
:
any
[]
Parameters
brushes:
any
[]
Returns
any
[]
create
Color
Collection
create
Color
Collection
(
colors
)
:
any
[]
Parameters
colors:
any
[]
Returns
any
[]
create
Double
Collection
create
Double
Collection
(
lengths
)
:
any
[]
Parameters
lengths:
any
[]
Returns
any
[]
create
Object
create
Object
(
type
,
container
,
context
,
nameContext
)
:
any
Parameters
type:
string
container:
any
context:
TypeDescriptionContext
nameContext:
string
Returns
any
ensure
External
Object
ensure
External
Object
(
target
,
propertyMetadata
)
:
any
Parameters
target:
any
propertyMetadata:
TypeDescriptionMetadata
Returns
any
execute
Method
execute
Method
(
target
,
methodName
,
argumentValues_
,
argumentMetadata
,
onFinished
)
:
void
Parameters
target:
any
methodName:
string
argumentValues_:
any
[]
argumentMetadata:
TypeDescriptionMetadata
[]
onFinished:
(
(
res
)
=>
void
)
(
res
)
:
void
Parameters
res:
any
Returns
void
Returns
void
flush
Changes
flush
Changes
(
container
)
:
void
Parameters
container:
any
Returns
void
for
Property
Value
Item
for
Property
Value
Item
(
target
,
propertyName
,
forItem
)
:
void
Parameters
target:
any
propertyName:
string
forItem:
(
(
item
)
=>
void
)
(
item
)
:
void
Parameters
item:
any
Returns
void
Returns
void
get
Markup
Collection
get
Markup
Collection
(
target
,
propertyName
,
metadata
,
isCollection
)
:
MarkupCollection
Parameters
target:
any
propertyName:
string
metadata:
TypeDescriptionMetadata
isCollection:
boolean
Returns
MarkupCollection
get
Markup
Type
Matcher
get
Markup
Type
Matcher
(
target
,
propertyName
,
metadata
,
isCollection
)
:
(
(
f
)
=>
boolean
)
Parameters
target:
any
propertyName:
string
metadata:
TypeDescriptionMetadata
isCollection:
boolean
Returns
(
(
f
)
=>
boolean
)
(
f
)
:
boolean
Parameters
f:
any
Returns
boolean
get
Property
Value
get
Property
Value
(
target
,
propertyName
)
:
any
Parameters
target:
any
propertyName:
string
Returns
any
get
Root
Object
get
Root
Object
(
container
)
:
any
Parameters
container:
any
Returns
any
must
Manage
In
Markup
must
Manage
In
Markup
(
target
,
propertyName
,
metadata
,
isCollection
)
:
boolean
Parameters
target:
any
propertyName:
string
metadata:
TypeDescriptionMetadata
isCollection:
boolean
Returns
boolean
on
Pending
Ref
on
Pending
Ref
(
target
,
propertyName
,
propertyMetadata
,
sourceRef
)
:
void
Parameters
target:
any
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
sourceRef:
DescriptionRef
Returns
void
onUIThread
onUIThread
(
container
,
action
)
:
void
Parameters
container:
any
action:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
void
remove
Item
From
Collection
remove
Item
From
Collection
(
propertyName
,
propertyMetadata
,
target
,
oldIndex
)
:
void
Parameters
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
target:
any
oldIndex:
number
Returns
void
remove
Root
Item
remove
Root
Item
(
container
,
context
,
continueActions
)
:
void
Parameters
container:
any
context:
TypeDescriptionContext
continueActions:
(
(
resumeRequired
)
=>
void
)
(
resumeRequired
)
:
void
Parameters
resumeRequired:
boolean
Returns
void
Returns
void
replace
Item
In
Collection
replace
Item
In
Collection
(
propertyName
,
propertyMetadata
,
target
,
newIndex
,
item
)
:
void
Parameters
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
target:
any
newIndex:
number
item:
any
Returns
void
replace
Root
Item
replace
Root
Item
(
container
,
type
,
context
,
continueActions
)
:
void
Parameters
container:
any
type:
string
context:
TypeDescriptionContext
continueActions:
(
(
resumeRequired
)
=>
void
)
(
resumeRequired
)
:
void
Parameters
resumeRequired:
boolean
Returns
void
Returns
void
reset
Property
On
Target
reset
Property
On
Target
(
container
,
propertyName
,
propertyMetadata
,
target
)
:
void
Parameters
container:
any
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
target:
any
Returns
void
serialize
Brush
serialize
Brush
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Brush
Collection
serialize
Brush
Collection
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Color
serialize
Color
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Color
Collection
serialize
Color
Collection
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Double
Collection
serialize
Double
Collection
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Point
serialize
Point
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Rect
serialize
Rect
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Size
serialize
Size
(
value
)
:
any
Parameters
value:
any
Returns
any
serialize
Timespan
serialize
Timespan
(
value
)
:
any
Parameters
value:
any
Returns
any
set
Or
Update
Collection
On
Target
set
Or
Update
Collection
On
Target
(
container
,
propertyName
,
propertyMetadata
,
context
,
target
,
value
)
:
void
Parameters
container:
any
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
context:
TypeDescriptionContext
target:
any
value:
any
Returns
void
set
Property
Value
set
Property
Value
(
target
,
propertyName
,
propertyMetadata
,
value
,
oldValue
,
sourceRef
)
:
void
Parameters
target:
any
propertyName:
string
propertyMetadata:
TypeDescriptionMetadata
value:
any
oldValue:
any
sourceRef:
DescriptionRef
Returns
void