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
Type
constructor
$type
Instance
Constructor
_$null
Nullable
base
Type
enum
Info
identifier
interfaces
is
Enum
Type
is
Nullable
name
specialization
Cache
string
Id
type
Arguments
next
Hash
Code
full
Name
generic
Type
Arguments
is
Generic
Type
is
Generic
Type
Definition
is
Primitive
is
Value
Type
type
Name
equals
generate
String
get
Hash
Code
get
Spec
Id
get
Static
Fields
init
Self
References
is
Assignable
From
is
Instance
Of
Type
memberwise
Clone
specialize
can
Assign
can
Assign
Simple
check
Equals
compare
compare
Simple
create
Instance
decode
Prop
Type
equals
Simple
equals
Static
get
Array
Of
Properties
get
Array
Of
Values
get
Default
Value
get
Hash
Code
Static
get
Primitive
Hash
Code
op_
Equality
op_
Inequality
reference
Equals
Globals
igniteui-webcomponents-core
Type
Class Type
Hierarchy
Hierarchy (
view full
)
Base
Type
Constructors
constructor
Properties
$type
Instance
Constructor
_$null
Nullable
base
Type
enum
Info
identifier
interfaces
is
Enum
Type
is
Nullable
name
specialization
Cache
string
Id
type
Arguments
next
Hash
Code
Accessors
full
Name
generic
Type
Arguments
is
Generic
Type
is
Generic
Type
Definition
is
Primitive
is
Value
Type
type
Name
Methods
equals
generate
String
get
Hash
Code
get
Spec
Id
get
Static
Fields
init
Self
References
is
Assignable
From
is
Instance
Of
Type
memberwise
Clone
specialize
can
Assign
can
Assign
Simple
check
Equals
compare
compare
Simple
create
Instance
decode
Prop
Type
equals
Simple
equals
Static
get
Array
Of
Properties
get
Array
Of
Values
get
Default
Value
get
Hash
Code
Static
get
Primitive
Hash
Code
op_
Equality
op_
Inequality
reference
Equals
Constructors
constructor
new
Type
(
instanceConstructor
,
identifier
,
baseType
?
,
interfaces
?
,
staticInitializer
?
)
:
Type
Parameters
instanceConstructor:
Function
identifier:
string
Optional
baseType:
Type
Optional
interfaces:
Type
[]
Optional
staticInitializer:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
Type
Properties
$type
$type
:
Type
Instance
Constructor
Instance
Constructor
:
Function
_$null
Nullable
_$null
Nullable
:
any
base
Type
base
Type
:
Type
enum
Info
enum
Info
:
EnumInfo
identifier
identifier
:
number
interfaces
interfaces
:
Type
[]
is
Enum
Type
is
Enum
Type
:
boolean
is
Nullable
is
Nullable
:
boolean
name
name
:
string
specialization
Cache
specialization
Cache
:
{
[
val
:
string
]
:
Type
;
}
Type declaration
[
val
:
string
]:
Type
string
Id
string
Id
:
string
type
Arguments
type
Arguments
:
(
number
|
Type
)
[]
Static
next
Hash
Code
next
Hash
Code
:
number
Accessors
full
Name
get
fullName
(
)
:
string
Returns
string
generic
Type
Arguments
get
genericTypeArguments
(
)
:
(
number
|
Type
)
[]
Returns
(
number
|
Type
)
[]
is
Generic
Type
get
isGenericType
(
)
:
boolean
Returns
boolean
is
Generic
Type
Definition
get
isGenericTypeDefinition
(
)
:
boolean
Returns
boolean
is
Primitive
get
isPrimitive
(
)
:
boolean
Returns
boolean
is
Value
Type
get
isValueType
(
)
:
boolean
Returns
boolean
type
Name
get
typeName
(
)
:
string
Returns
string
Methods
equals
equals
(
other
)
:
boolean
Parameters
other:
Type
Returns
boolean
generate
String
generate
String
(
)
:
string
Returns
string
get
Hash
Code
get
Hash
Code
(
)
:
number
Returns
number
get
Spec
Id
get
Spec
Id
(
types
)
:
string
Parameters
types:
(
number
|
Type
)
[]
Returns
string
get
Static
Fields
get
Static
Fields
(
type
?
)
:
any
Parameters
Optional
type:
Type
Returns
any
init
Self
References
init
Self
References
(
replacement
?
)
:
Type
Parameters
Optional
replacement:
Type
Returns
Type
is
Assignable
From
is
Assignable
From
(
tOther
)
:
boolean
Parameters
tOther:
Type
Returns
boolean
is
Instance
Of
Type
is
Instance
Of
Type
(
value
)
:
boolean
Parameters
value:
string
|
Type
Returns
boolean
memberwise
Clone
memberwise
Clone
(
)
:
Base
Returns
Base
specialize
specialize
(
...
rest
)
:
Type
Parameters
Rest
...
rest:
(
number
|
Function
|
Type
)
[]
Returns
Type
Static
can
Assign
can
Assign
(
targetType
,
type
)
:
boolean
Parameters
targetType:
Type
type:
Type
Returns
boolean
Static
can
Assign
Simple
can
Assign
Simple
(
targetType
,
type
)
:
boolean
Parameters
targetType:
Type
type:
Type
Returns
boolean
Static
check
Equals
check
Equals
(
type1
,
type2
)
:
boolean
Parameters
type1:
any
type2:
any
Returns
boolean
Static
compare
compare
(
item1
,
item2
)
:
number
Parameters
item1:
any
item2:
any
Returns
number
Static
compare
Simple
compare
Simple
(
item1
,
item2
)
:
number
Parameters
item1:
any
item2:
any
Returns
number
Static
create
Instance
create
Instance
<
T
>
(
$t
)
:
T
Type parameters
Type Parameters
T
Parameters
$t:
Function
|
Type
Returns
T
Static
decode
Prop
Type
decode
Prop
Type
(
val
)
:
Type
Parameters
val:
any
Returns
Type
Static
equals
Simple
equals
Simple
(
item1
,
item2
)
:
boolean
Parameters
item1:
any
item2:
any
Returns
boolean
Static
equals
Static
equals
Static
(
a
,
b
)
:
boolean
Parameters
a:
any
b:
any
Returns
boolean
Static
get
Array
Of
Properties
get
Array
Of
Properties
(
obj
)
:
any
[]
Parameters
obj:
any
Returns
any
[]
Static
get
Array
Of
Values
get
Array
Of
Values
(
obj
)
:
any
[]
Parameters
obj:
any
Returns
any
[]
Static
get
Default
Value
get
Default
Value
<
T
>
(
$t
)
:
T
Type parameters
Type Parameters
T
Parameters
$t:
Type
Returns
T
Static
get
Hash
Code
Static
get
Hash
Code
Static
(
obj
)
:
number
Parameters
obj:
any
Returns
number
Static
get
Primitive
Hash
Code
get
Primitive
Hash
Code
(
v
)
:
number
Parameters
v:
any
Returns
number
Static
op_
Equality
op_
Equality
(
type1
,
type2
)
:
boolean
Parameters
type1:
Type
type2:
Type
Returns
boolean
Static
op_
Inequality
op_
Inequality
(
type1
,
type2
)
:
boolean
Parameters
type1:
Type
type2:
Type
Returns
boolean
Static
reference
Equals
reference
Equals
(
a
,
b
)
:
boolean
Parameters
a:
any
b:
any
Returns
boolean