Skip to content

Commit 5dab420

Browse files
Integrated latest changes at 11-20-2024 10:30:19 PM
2 parents 7bb2807 + 0101ecc commit 5dab420

File tree

10 files changed

+162
-4
lines changed

10 files changed

+162
-4
lines changed

ej2-angular-toc.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,13 @@
138138
<li><a href="/ej2-angular/visual-studio-integration/upgrade-project">Upgrade Project</a></li>
139139
</ul>
140140
</li>
141+
<li>
142+
UI Kit
143+
<ul>
144+
<li><a href="/ej2-angular/ui-kit/overview">Overview</a></li>
145+
<li><a href="/ej2-angular/ui-kit/getting-started">Getting Started</a></li>
146+
</ul>
147+
</li>
141148
<li>
142149
3D Chart
143150
<ul>
@@ -3080,7 +3087,7 @@
30803087
</ul>
30813088
</li> <li>Release Notes
30823089
<ul>
3083-
<li>2024 Volume 3 - 27.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/27.1.58">27.1.58</a></li><li><a href="/ej2-angular/release-notes/27.1.57">27.1.57</a></li><li><a href="/ej2-angular/release-notes/27.1.56">27.1.56</a></li><li><a href="/ej2-angular/release-notes/27.1.55">27.1.55</a></li><li><a href="/ej2-angular/release-notes/27.1.53">27.1.53</a></li><li><a href="/ej2-angular/release-notes/27.1.52">27.1.52</a></li><li><a href="/ej2-angular/release-notes/27.1.51">27.1.51</a></li><li><a href="/ej2-angular/release-notes/27.1.50">27.1.50</a></li></ul></li><li><a href="/ej2-angular/release-notes/27.2.2">27.2.2 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/27.1.48">27.1.48 Main Release</a></li></ul></li><li>2024 Volume 2 - 26.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/26.2.14">26.2.14</a></li><li><a href="/ej2-angular/release-notes/26.2.13">26.2.13</a></li><li><a href="/ej2-angular/release-notes/26.2.12">26.2.12</a></li><li><a href="/ej2-angular/release-notes/26.2.11">26.2.11</a></li><li><a href="/ej2-angular/release-notes/26.2.10">26.2.10</a></li><li><a href="/ej2-angular/release-notes/26.2.9">26.2.9</a></li><li><a href="/ej2-angular/release-notes/26.2.8">26.2.8</a></li><li><a href="/ej2-angular/release-notes/26.2.7">26.2.7</a></li><li><a href="/ej2-angular/release-notes/26.2.5">26.2.5</a></li><li><a href="/ej2-angular/release-notes/26.1.42">26.1.42</a></li><li><a href="/ej2-angular/release-notes/26.1.41">26.1.41</a></li><li><a href="/ej2-angular/release-notes/26.1.40">26.1.40</a></li><li><a href="/ej2-angular/release-notes/26.1.39">26.1.39</a></li><li><a href="/ej2-angular/release-notes/26.1.38">26.1.38</a></li></ul></li><li><a href="/ej2-angular/release-notes/26.2.4">26.2.4 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/26.1.35">26.1.35 Main Release</a></li></ul></li><li>2024 Volume 1 - 25.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/25.2.7">25.2.7</a></li><li><a href="/ej2-angular/release-notes/25.2.6">25.2.6</a></li><li><a href="/ej2-angular/release-notes/25.2.5">25.2.5</a></li><li><a href="/ej2-angular/release-notes/25.2.4">25.2.4</a></li><li><a href="/ej2-angular/release-notes/25.1.42">25.1.42</a></li><li><a href="/ej2-angular/release-notes/25.1.41">25.1.41</a></li><li><a href="/ej2-angular/release-notes/25.1.40">25.1.40</a></li><li><a href="/ej2-angular/release-notes/25.1.39">25.1.39</a></li><li><a href="/ej2-angular/release-notes/25.1.38">25.1.38</a></li><li><a href="/ej2-angular/release-notes/25.1.37">25.1.37</a></li></ul></li><li><a href="/ej2-angular/release-notes/25.2.3">25.2.3 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/25.1.35">25.1.35 Main Release</a></li></ul></li>
3090+
<li>2024 Volume 3 - 27.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/27.2.3">27.2.3</a></li><li><a href="/ej2-angular/release-notes/27.1.58">27.1.58</a></li><li><a href="/ej2-angular/release-notes/27.1.57">27.1.57</a></li><li><a href="/ej2-angular/release-notes/27.1.56">27.1.56</a></li><li><a href="/ej2-angular/release-notes/27.1.55">27.1.55</a></li><li><a href="/ej2-angular/release-notes/27.1.53">27.1.53</a></li><li><a href="/ej2-angular/release-notes/27.1.52">27.1.52</a></li><li><a href="/ej2-angular/release-notes/27.1.51">27.1.51</a></li><li><a href="/ej2-angular/release-notes/27.1.50">27.1.50</a></li></ul></li><li><a href="/ej2-angular/release-notes/27.2.2">27.2.2 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/27.1.48">27.1.48 Main Release</a></li></ul></li><li>2024 Volume 2 - 26.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/26.2.14">26.2.14</a></li><li><a href="/ej2-angular/release-notes/26.2.13">26.2.13</a></li><li><a href="/ej2-angular/release-notes/26.2.12">26.2.12</a></li><li><a href="/ej2-angular/release-notes/26.2.11">26.2.11</a></li><li><a href="/ej2-angular/release-notes/26.2.10">26.2.10</a></li><li><a href="/ej2-angular/release-notes/26.2.9">26.2.9</a></li><li><a href="/ej2-angular/release-notes/26.2.8">26.2.8</a></li><li><a href="/ej2-angular/release-notes/26.2.7">26.2.7</a></li><li><a href="/ej2-angular/release-notes/26.2.5">26.2.5</a></li><li><a href="/ej2-angular/release-notes/26.1.42">26.1.42</a></li><li><a href="/ej2-angular/release-notes/26.1.41">26.1.41</a></li><li><a href="/ej2-angular/release-notes/26.1.40">26.1.40</a></li><li><a href="/ej2-angular/release-notes/26.1.39">26.1.39</a></li><li><a href="/ej2-angular/release-notes/26.1.38">26.1.38</a></li></ul></li><li><a href="/ej2-angular/release-notes/26.2.4">26.2.4 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/26.1.35">26.1.35 Main Release</a></li></ul></li><li>2024 Volume 1 - 25.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/25.2.7">25.2.7</a></li><li><a href="/ej2-angular/release-notes/25.2.6">25.2.6</a></li><li><a href="/ej2-angular/release-notes/25.2.5">25.2.5</a></li><li><a href="/ej2-angular/release-notes/25.2.4">25.2.4</a></li><li><a href="/ej2-angular/release-notes/25.1.42">25.1.42</a></li><li><a href="/ej2-angular/release-notes/25.1.41">25.1.41</a></li><li><a href="/ej2-angular/release-notes/25.1.40">25.1.40</a></li><li><a href="/ej2-angular/release-notes/25.1.39">25.1.39</a></li><li><a href="/ej2-angular/release-notes/25.1.38">25.1.38</a></li><li><a href="/ej2-angular/release-notes/25.1.37">25.1.37</a></li></ul></li><li><a href="/ej2-angular/release-notes/25.2.3">25.2.3 Service Pack Release</a></li><li><a href="/ej2-angular/release-notes/25.1.35">25.1.35 Main Release</a></li></ul></li>
30843091
<li>2023 Volume 4 - 24.*<ul><li>Weekly Release<ul><li><a href="/ej2-angular/release-notes/24.2.9">24.2.9</a></li><li><a href="/ej2-angular/release-notes/24.2.8">24.2.8</a></li><li><a href="/ej2-angular/release-notes/24.2.7">24.2.7</a></li><li><a href="/ej2-angular/release-notes/24.2.6">24.2.6</a></li><li><a href="/ej2-angular/release-notes/24.2.5">24.2.5</a></li><li><a href="/ej2-angular/release-notes/24.2.4">24.2.4</a></li><li><a href="/ej2-angular/release-notes/24.1.47">24.1.47</a></li><li><a href="/ej2-angular/release-notes/24.1.46">24.1.46</a></li><li><a href="/ej2-angular/release-notes/24.1.45">24.1.45</a></li><li><a href="/ej2-angular/release-notes/24.1.44">24.1.44</a></li><li><a href="/ej2-angular/release-notes/24.1.43">24.1.43</a></li></ul></li> <li><a href="/ej2-angular/release-notes/24.2.3">24.2.3 Service Pack Release</a></li>
30853092
<li><a href="/ej2-angular/release-notes/24.1.41">24.1.41 Main Release</a></li></ul></li>
30863093
<li>2023 Volume 3 - 23.*<ul><li> Weekly Release<ul><li><a href="/ej2-angular/release-notes/23.2.7">23.2.7</a></li><li><a href="/ej2-angular/release-notes/23.2.6">23.2.6</a></li><li><a href="/ej2-angular/release-notes/23.2.5">23.2.5</a></li><li><a href="/ej2-angular/release-notes/23.1.44">23.1.44</a></li><li><a href="/ej2-angular/release-notes/23.1.43">23.1.43</a></li><li><a href="/ej2-angular/release-notes/23.1.42">23.1.42</a></li><li><a href="/ej2-angular/release-notes/23.1.41">23.1.41</a></li><li><a href="/ej2-angular/release-notes/23.1.40">23.1.40</a></li><li><a href="/ej2-angular/release-notes/23.1.39">23.1.39</a></li><li><a href="/ej2-angular/release-notes/23.1.38">23.1.38</a></li></ul></li>

ej2-angular/Release-notes/27.2.3.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Essential Studio for Angular Weekly Release Release Notes
3+
description: Essential Studio for Angular Weekly Release Release Notes
4+
platform: ej2-angular
5+
documentation: ug
6+
---
7+
8+
# Essential Studio for Angular Release Notes
9+
10+
{% include release-info.html date="November 21, 2024" version="v27.2.3" %}
11+
12+
{% directory path: _includes/release-notes/v27.2.3 %}
13+
14+
{% include {{file.url}} %}
15+
16+
{% enddirectory %}

ej2-angular/code-snippet/pivot-grid/getting-started-cs52/src/app.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import { PivotViewAllModule, PivotFieldListAllModule } from '@syncfusion/ej2-ang
55

66

77
import { Component } from '@angular/core';
8-
import { IDataOptions, IDataSet, PivotView, DrillThroughService, DrillThroughEventArgs, Sort, Filter, BeginDrillThroughEventArgs } from '@syncfusion/ej2-angular-pivotview';
9-
import { Grid, Group } from '@syncfusion/ej2-angular-grids';
8+
import { IDataOptions, IDataSet, PivotView, DrillThroughService, BeginDrillThroughEventArgs } from '@syncfusion/ej2-angular-pivotview';
109
import { Pivot_Data } from './datasource';
10+
import { Grid, Group, Sort, Filter} from '@syncfusion/ej2-grids';
1111

1212
@Component({
1313
imports: [
@@ -20,7 +20,7 @@ imports: [
2020
standalone: true,
2121
selector: 'app-container',
2222
providers: [DrillThroughService],
23-
template: `<ejs-pivotview #pivotview id='PivotView' height='350' [dataSourceSettings]=dataSourceSettings allowDrillThrough='true' width=width (drillThrough)='beginDrillThrough($event)'></ejs-pivotview>`
23+
template: `<ejs-pivotview #pivotview id='PivotView' height='350' [dataSourceSettings]=dataSourceSettings allowDrillThrough='true' width=width (beginDrillThrough)='beginDrillThrough($event)'></ejs-pivotview>`
2424
})
2525

2626
export class AppComponent {

ej2-angular/ui-kit/getting-started.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
layout: post
3+
title: Getting Started with the Angular UI Kit Component | Syncfusion
4+
description: Checkout and learn about Getting started with Angular UI Kit component of Syncfusion Essential JS 2 and more details.
5+
platform: ej2-angular
6+
control: Getting started
7+
documentation: ug
8+
domainurl: ##DomainURL##
9+
---
10+
11+
# Getting Started with Essential UI Kit for Angular
12+
13+
Follow the steps below to get started with Essential UI Kit for Angular. You can begin in one of two ways:
14+
15+
- **Download the App from GitHub**: Get the full source code and run the app locally to explore the blocks.
16+
- **View the Online Demo**: Alternatively, you can try out the blocks directly through the online demo to see them in action without needing to download anything.
17+
18+
## Get Started by Downloading the App from GitHub
19+
20+
### Step 1: Download and Open the App in Visual Studio Code
21+
22+
Download the app from the GitHub [link](https://github.com/syncfusion/essential-ui-kit-for-angular), and then open the project folder in Visual Studio Code to start working with it.
23+
24+
![Launching the downloaded app](images/launching-the-downloaded-app.png)
25+
26+
### Step 2: Open a New Terminal
27+
28+
In Visual Studio Code, go to the **Terminal** menu and select **New Terminal** to open the integrated terminal.
29+
30+
![Opening a new terminal](images/opening-a-new-terminal.png)
31+
32+
### Step 3: Install Dependencies and Run the App
33+
Run the following commands one after the other in the terminal:
34+
35+
1. **Install project dependencies**
36+
Run the command below to install all necessary packages related to the Angular project, the sample browser, and the Syncfusion Angular components.
37+
38+
![Installing the required dependencies](images/installing-the-required-dependencies.png)
39+
40+
This will download and install all the dependencies listed in the **package.json** file.
41+
42+
2. **Serve the App Locally**
43+
After the dependencies are installed, you can run the app locally by starting the Angular local development server.
44+
45+
Run the following command:
46+
47+
![Running the Angular development server](images/running-the-angular-development-server.png)
48+
49+
This command will start the local development server, and you'll see an output in the terminal indicating the application is running. Typically, it will display a local host URL like this:
50+
51+
![Local development server running](images/local-development-server-running.png)
52+
53+
To view the app in your browser, simply **Ctrl + Click** (or **Cmd + Click** on macOS) on the local host URL displayed in the terminal. This will open the app in your default browser, allowing you to interact with the blocks.
54+
55+
### Step 4: License Key Requirement
56+
57+
The blocks include several Syncfusion Angular components that require an active license key for proper display and usage. To activate the license, refer to the topics below:
58+
59+
#### How to Obtain the License Key
60+
To obtain the license key, visit the following page: [Syncfusion License](https://ej2.syncfusion.com/angular/documentation/licensing/overview).
61+
62+
#### How to Register the License Key in the App
63+
Once you have your license key, add it to the `src/main.ts` file for seamless browsing and usage of the blocks.
64+
65+
```typescript
66+
import { registerLicense } from '@syncfusion/ej2-base';
67+
68+
registerLicense('Your-License-Key');
69+
```
70+
Replace `'Your-License-Key'` with the actual license key you received from Syncfusion.
71+
72+
By adding the license key, you ensure that the blocks are fully functional and free from licensing issues.
73+
74+
## Get Started by Viewing the Online Demo
75+
76+
If you prefer a quick demo instead of downloading the app, you can explore the blocks directly through the online demo. Simply visit the official [Essential UI Kit for Angular](#) website to interact with the blocks.
Loading
Loading
Loading
Loading
Loading

ej2-angular/ui-kit/overview.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
layout: post
3+
title: Overview of Angular UI Kit Component | Syncfusion
4+
description: Learn here all about the Overview in the Syncfusion Angular UI Kit component of Syncfusion Essential JS 2 and more here.
5+
platform: ej2-angular
6+
control: Overview
7+
documentation: ug
8+
domainurl: ##DomainURL##
9+
---
10+
11+
# Overview: Essential UI Kit for Angular
12+
13+
The Essential UI Kit for Angular comprises over 120 responsive, ready-to-use, easy-to-implement, and customizable blocks designed to help you quickly build web applications. These blocks are developed using HTML, CSS, TypeScript, and Syncfusion Angular components, delivering robust functionality and ease of use. They are compatible with both Tailwind and Bootstrap 5.3 CSS frameworks, supporting light and dark modes to offer flexibility and seamless integration across different user preferences. The UI kit includes blocks for the following categories:
14+
15+
| **Category** | **Blocks** |
16+
|-------------------|----------------------------------------------------------|
17+
| **Authentication**| Sign In |
18+
| | Sign Up |
19+
| | Mobile - Sign In |
20+
| | OTP - Sign In |
21+
| | Forgot Password |
22+
| | Sign Out |
23+
| | Unlock Session |
24+
| **Layouts** | Navigation Bar |
25+
| | Sidebar |
26+
| | Floating Menu |
27+
| | Search |
28+
| | Grid |
29+
| | List View |
30+
| | Tile View |
31+
| | Calendar |
32+
| | Cards |
33+
| | Pagination |
34+
| | Footer |
35+
| **E-commerce** | Pricing Card |
36+
| | Plan and Price Comparison |
37+
| | Checkout Page |
38+
| | Product Return Page |
39+
| **Communication** | Email |
40+
| | Chat |
41+
42+
> These provide pre-designed blocks for the quick implementation of web applications. However, customization and the integration of business logic must be handled on your end to meet your specific requirements.
43+
44+
## Supported Angular Versions
45+
The blocks designed and showcased are built using Angular 18, but you can use other versions of Angular as well, since they are primarily developed with HTML, CSS, and TypeScript to facilitate building your web applications. Additionally, for using Syncfusion Angular components, the compatible Angular and Syncfusion versions are outlined in this [link](https://ej2.syncfusion.com/angular/documentation/system-requirement#angular-supported-versions) for your reference.
46+
47+
## Supported Browsers
48+
49+
- Google Chrome
50+
- Microsoft Edge
51+
- Safari
52+
- Mozilla Firefox
53+
54+
## Supported CSS Frameworks
55+
56+
- Tailwind CSS
57+
- Bootstrap 5.3
58+
59+
Both **Tailwind CSS** and **Bootstrap 5.3** support **Light** and **Dark** modes, allowing you to seamlessly adapt the blocks to your web applications based on user preferences or system settings. This flexibility ensures a consistent and optimal user experience across different environments and devices.

0 commit comments

Comments
 (0)