(Last Updated: 08.09.2023)
ViewChild and ContentChild in Angular are used for component communication. For example, if parent Angular components want access to child components, they use ViewChild or ContentChild.
In this blog post, then, we will explain…
Hi,
I'm working on a MVC project with iggrid. My model has a list of items and I'm binding the table with items. All works well, accept when I'm trying to ungroup a column after grouping it.
$(function () { $("#tblInvoices").igGrid…
Today is the official release of the Infragistics Ignite UI for React 20.2. Let's take a look at the new components and latest features that we have added in this latest release.
The React Date Picker is our newest input component…
I have copied syntax from another page that is working properly (4 comboboxes,1 utilizing multi-select), created by my predecessor.
Here is the code that isn't working properly:
@{ ViewBag.Title = "XEUS Product Design Mapping"; Layout…
2020 is almost complete so I thought it would be a good idea review where we are at today and where we are headed for the rest of the year for our design and developer tools in Infragistics Ultimate.
As we build out the platforms that we are delivering…
Have you ever thought, what is type of undeclared variable in JavaScript? I know, the first thing that might come to mind is: how can an undeclared variable have a type? Yes, in JavaScript it is possible.
To understand it, let us start with understanding…
When scrolling through forums and various troves of web development commentary, there's an ever-popular theme running through the questions often posed by beginner and intermediate developers: the difference between JavaScript and jQuery.
And, not…
While working with JavaScript, I come across a requirement to count a number of properties in a JavaScript object. I found two ways to find the number of properties in an object. They are as follows:
Consider an object…
After the large-scale effort from Stack Overflow to survey and to collect data from developers around the world, the results bring expected and thoughtful conversation to the tables of those who are looking to understand some of the issues, ideas, and…
The provider() function allows us to create a configurable service where we can set input per application for the service created using the provider (). For example, if we need to set API key to access a service on the application level, we can set that…
When you start learning the very first characteristics of AngularJS, you may come across something called Dependency Injection (DI): the premise that AngularJS injects dependencies whenever an application needs them. As a developer, our task is only to…
There are three types of data bindings in Angular , they are as follows:
If you are coming from an Angular 1.X background, you might be wondering that where is the two-way data binding? Remember, the first…
Have you ever come across a requirement to find a particular object in a given array of objects? In this post, we will explore various ways to find a particular object in a JavaScript array. Let us assume that we have an array as shown in the listing…
Angular pipes take data as input and transform it to your desired output. For example, using interpolation you are displaying name of the product. Now you want the product name always displayed in the uppercase. You can do this using Angular pipe upp…
A JavaScript function can have default parameters values. Using default function parameters, you can initialize formal parameters with default values. If you do not initialize a parameter with some value, then the default value of the parameter is un…
In JavaScript, the apply() and call() methods execute a function in the context (scope) of the first argument you pass to them. Let’s take a look at them in action to learn more. Say that you have an object person as shown below:
var person = { na…
Ignite UI for JavaScript provides more than 50 different types of charts to work with.
That's a lot. And that's a good thing.
But if you are new to data visualization, choosing a chart control can be overwhelming. This post will help you choose…
Using the let statement, you can create Block scoped local variables in JavaScript. The let statement was introduced in the ECMAScript 6 standard of JavaScript.
Before you go ahead and learn about let, I recommend you to check out Infragistics jQuery based…
In JavaScript, you may have heard of getters and setters. Let’s take a look at what these things are.
First, a setter is used to set the value of a property. A setter gets called each time the value of the property is changed. In other words, it…
In JavaScript, a function can be created in three possible ways:
In this post, we will learn about function expressions and the function statement.
Consider the following code:
funct…
A JavaScript function has array-like objects called arguments which correspond to the arguments passed to the function. All arguments passed to a JavaScript function can be referred using the arguments object.
Before you learn about default arguments…
In JavaScript, you can create an object literal as shown in the listing below:
var cat = { name: 'foo', age: 9 };
At first sight, it looks like the object cat has two properties with a string and number value. However, it’s much more than that to…
Thanks to everyone who attended our Infragistics Ultimate 17.1 webinar. We’re very excited about all the great new features and updates in this new release and we hope you are as well. Please don’t forget to download a demo of Infragistics…
ECMAScript 6 introduced the class keyword to create classes in JavaScript. Now, you can just use the class attribute to create a class in JavaScript. Before ECMA 6, whenever you called a function using a new operator, the function returned a new object…