Skip to content

Commit 7df7102

Browse files
Integrated latest changes at 11-12-2024 1:30:12 AM
1 parent 5755952 commit 7df7102

40 files changed

+482
-57
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
@import 'node_modules/@syncfusion/ej2-base/styles/material.css';
2+
@import 'node_modules/@syncfusion/ej2-inputs/styles/material.css';
3+
@import 'node_modules/@syncfusion/ej2-popups/styles/material.css';
4+
@import 'node_modules/@syncfusion/ej2-buttons/styles/material.css';
5+
@import 'node_modules/@syncfusion/ej2-splitbuttons/styles/material.css';
6+
@import 'node_modules/@syncfusion/ej2-navigations/styles/material.css';
7+
@import 'node_modules/@syncfusion/ej2-layouts/styles/material.css';
8+
@import 'node_modules/@syncfusion/ej2-grids/styles/material.css';
9+
@import 'node_modules/@syncfusion/ej2-angular-base/styles/material.css';
10+
@import 'node_modules/@syncfusion/ej2-angular-inputs/styles/material.css';
11+
@import 'node_modules/@syncfusion/ej2-angular-popups/styles/material.css';
12+
@import 'node_modules/@syncfusion/ej2-angular-buttons/styles/material.css';
13+
@import 'node_modules/@syncfusion/ej2-angular-navigations/styles/material.css';
14+
@import 'node_modules/@syncfusion/ej2-angular-filemanager/styles/material.css';
15+
16+
117
.e-fe-tick::before {
218
content: '\e614';
319
}

ej2-angular/code-snippet/file-manager/toolbar-cs1/src/app.component.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { BrowserModule } from '@angular/platform-browser'
2-
import { NgModule } from '@angular/core'
3-
import { FileManagerModule, NavigationPaneService, ToolbarService, DetailsViewService } from '@syncfusion/ej2-angular-filemanager'
2+
import { NgModule, ViewEncapsulation } from '@angular/core'
3+
import { FileManagerAllModule, NavigationPaneService, ToolbarService, DetailsViewService } from '@syncfusion/ej2-angular-filemanager'
44
import { CheckBoxModule } from '@syncfusion/ej2-angular-buttons'
55

66

@@ -11,9 +11,10 @@ import {FileManagerComponent} from '@syncfusion/ej2-angular-filemanager';
1111
import { CheckBoxComponent, ChangeEventArgs } from '@syncfusion/ej2-angular-buttons';
1212

1313
@Component({
14-
imports: [FileManagerModule, CheckBoxModule],
14+
imports: [FileManagerAllModule, CheckBoxModule],
1515

1616
providers:[ NavigationPaneService, ToolbarService, DetailsViewService],
17+
encapsulation: ViewEncapsulation.None,
1718
standalone: true,
1819
selector: 'app-root',
1920
styleUrls: ['./app.component.css'],
@@ -31,7 +32,7 @@ standalone: true,
3132
<e-toolbaritem name= "Rename"></e-toolbaritem>
3233
<e-toolbaritem name= "Select">
3334
<ng-template #template>
34-
<ejs-checkbox #checkbox label="Select All" [checked]="false" (change)="onChange()"></ejs-checkbox>
35+
<ejs-checkbox #checkbox label="Select All" [checked]="false" (change)="onChange($event)"></ejs-checkbox>
3536
</ng-template>
3637
</e-toolbaritem>
3738
<e-toolbaritem name= "Selection"></e-toolbaritem>
@@ -43,7 +44,8 @@ standalone: true,
4344
export class AppComponent {
4445
@ViewChild('fileManager')
4546
public fileManagerInstance?: FileManagerComponent;
46-
public checkbox: CheckBoxComponent;
47+
@ViewChild('checkbox')
48+
public checkbox?: CheckBoxComponent;
4749
public ajaxSettings?: object;
4850
public hostUrl: string = 'https://ej2-aspcore-service.azurewebsites.net/';
4951
public ngOnInit(): void {

ej2-angular/code-snippet/image-editor/default-cs3/src/app.component.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,24 +45,24 @@ export class AppComponent {
4545
}
4646
rectangleClick(): void {
4747
let dimension: any = this.imageEditorObj?.getImageDimension();
48-
this.imageEditorObj?.drawRectangle(dimension.x, dimension.y, 200, 100);
49-
this.imageEditorObj?.drawRectangle(dimension.x + 300, dimension.y, 200, 100, null, '', '', null, null, 8);
48+
this.imageEditorObj?.drawRectangle(dimension.x + 10, dimension.y + 60, 150, 70);
49+
this.imageEditorObj?.drawRectangle(dimension.x + 250, dimension.y + 60, 150, 700, null, '', '', null, null, 8);
5050
}
5151
ellipseClick(): void {
5252
let dimension: any = this.imageEditorObj?.getImageDimension();
53-
this.imageEditorObj?.drawEllipse(dimension.x, dimension.y);
53+
this.imageEditorObj?.drawEllipse(dimension.x, dimension.y + 200);
5454
}
5555
lineClick(): void {
5656
let dimension: any = this.imageEditorObj?.getImageDimension();
57-
this.imageEditorObj?.drawLine(dimension.x, dimension.y);
57+
this.imageEditorObj?.drawLine(dimension.x+300, dimension.y+300);
5858
}
5959
pathClick(): void {
6060
let dimension: any = this.imageEditorObj?.getImageDimension();
6161
this.imageEditorObj?.drawPath([{x: dimension.x, y: dimension.y}, {x: dimension.x+50, y: dimension.y+50}, {x: dimension.x+20, y: dimension.y+50}], 8);
6262
}
6363
arrowClick(): void {
6464
let dimension: any = this.imageEditorObj?.getImageDimension();
65-
this.imageEditorObj?.drawArrow(dimension.x, dimension.y+10, dimension.x+50, dimension.y+10, 10);
65+
this.imageEditorObj?.drawArrow(dimension.x + 100, dimension.y + 30, dimension.x + 100, dimension.y+10, 10);
6666
}
6767
}
6868

ej2-angular/code-snippet/image-editor/default-cs41/src/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export class AppComponent {
2828
const reader = new FileReader();
2929
reader.onload = () => {
3030
// Load the image into the Image Editor
31-
this.imageEditorObj?.open(reader.result as any);
31+
this.imageEditorObj?.open(reader.result as any);
3232
};
3333
reader.readAsDataURL(args.filesData[0].rawFile);
3434
}

ej2-angular/code-snippet/image-editor/default-cs55/src/styles.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
@import 'node_modules/@syncfusion/ej2-image-editor/styles/material.css';
1111
@import 'node_modules/@syncfusion/ej2-angular-base/styles/material.css';
1212
@import 'node_modules/@syncfusion/ej2-angular-image-editor/styles/material.css';
13+
@import "../node_modules/@syncfusion/ej2-angular-navigations/styles/material.css";
1314

1415
.e-section-control {
1516
margin-top: 150px;

ej2-angular/code-snippet/image-editor/default-cs56/src/app.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,20 +43,20 @@ export class AppComponent {
4343
this.imageEditorObj?.drawRedact(RedactType.Blur, dimension?.x, dimension.y, 200, 300);
4444
}
4545
updateRedact(): void {
46-
let redacts: RedactSettings[] = this.imageEditorObj?.getRedacts();
46+
let redacts: RedactSettings[] | any = this.imageEditorObj?.getRedacts();
4747
if (redacts.length > 0) {
4848
redacts[redacts.length - 1].blurIntensity = 100;
4949
this.imageEditorObj?.updateRedact(redacts[redacts.length - 1]);
5050
}
5151
}
5252
selectRedact(): void {
53-
let redacts: RedactSettings[] = this.imageEditorObj?.getRedacts();
53+
let redacts: RedactSettings[] | any = this.imageEditorObj?.getRedacts();
5454
if (redacts.length > 0) {
5555
this.imageEditorObj?.selectRedact(redacts[redacts.length - 1].id);
5656
}
5757
}
5858
deleteRedact(): void {
59-
let redacts: RedactSettings[] = this.imageEditorObj?.getRedacts();
59+
let redacts: RedactSettings[] | any = this.imageEditorObj?.getRedacts();
6060
if (redacts.length > 0) {
6161
this.imageEditorObj?.deleteRedact(redacts[redacts.length - 1].id);
6262
}

ej2-angular/code-snippet/listbox/filter-listbox-cs1/src/app.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { FormsModule, ReactiveFormsModule } from '@angular/forms'
21
import { ListBoxComponent , ListBoxAllModule} from '@syncfusion/ej2-angular-dropdowns'
32
import { Query } from '@syncfusion/ej2-data';
43
import { Component } from '@angular/core';
@@ -14,7 +13,7 @@ imports: [
1413
standalone: true,
1514
selector: 'app-container',
1615
template: `<div class="e-section-control">
17-
Enter Tex: <input id='filterTextBox' type="text" (input)="onFilterChange($event)" placeholder="Enter text to filter">
16+
Enter Tex: <input id='filterTextBox' (input)="onFilterChange($event)" placeholder="Enter text to filter">
1817
<h4>Select your favorite car:</h4>
1918
<ejs-listbox id="listbox" [dataSource]="data"></ejs-listbox></div>`
2019
})

ej2-angular/code-snippet/query-builder/default-cs6/src/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ L10n.load({
4646
'IsEmpty': 'Ist leer',
4747
'IsNotEmpty': 'Ist nicht leer',
4848
'IsNull': 'Ist Null',
49-
'IsNotNull': 'Ist nicht Null',
49+
'IsNotNull': 'Ist nicht Null'
5050
}
5151
}
5252
});
Loading

ej2-angular/image-editor/open-save.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ To save an image as a base64 format, use the [`getImageData`](https://helpej2.sy
170170

171171
{% previewsample "page.domainurl/samples/image-editor/default-cs49" %}
172172

173-
### Save the image a byte[]
173+
### Save the image as byte[]
174174

175175
To save an image as a byte array, use the [`getImageData`](https://helpej2.syncfusion.com/angular/documentation/api/image-editor/#getimagedata) method of the editor to retrieve the image data and convert it into a byte array. You can then invoke the open method on the Syncfusion Image Editor instance to load this byte array into the editor. The resulting byte array can be stored in a database for data management and maintenance.
176176

ej2-angular/samples/file-manager/toolbar-cs1/3rdpartylicenses.txt

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ MIT
44
@angular/core
55
MIT
66

7+
@angular/forms
8+
MIT
9+
710
@angular/platform-browser
811
MIT
912

@@ -67,6 +70,9 @@ SEE LICENSE IN license
6770
@syncfusion/ej2-navigations
6871
SEE LICENSE IN license
6972

73+
@syncfusion/ej2-notifications
74+
SEE LICENSE IN license
75+
7076
@syncfusion/ej2-pdf-export
7177
SEE LICENSE IN license
7278

@@ -279,3 +285,44 @@ Apache-2.0
279285
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
280286
See the License for the specific language governing permissions and
281287
limitations under the License.
288+
289+
290+
291+
tslib
292+
0BSD
293+
Copyright (c) Microsoft Corporation.
294+
295+
Permission to use, copy, modify, and/or distribute this software for any
296+
purpose with or without fee is hereby granted.
297+
298+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
299+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
300+
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
301+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
302+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
303+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
304+
PERFORMANCE OF THIS SOFTWARE.
305+
306+
zone.js
307+
MIT
308+
The MIT License
309+
310+
Copyright (c) 2010-2023 Google LLC. https://angular.io/license
311+
312+
Permission is hereby granted, free of charge, to any person obtaining a copy
313+
of this software and associated documentation files (the "Software"), to deal
314+
in the Software without restriction, including without limitation the rights
315+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
316+
copies of the Software, and to permit persons to whom the Software is
317+
furnished to do so, subject to the following conditions:
318+
319+
The above copyright notice and this permission notice shall be included in
320+
all copies or substantial portions of the Software.
321+
322+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
323+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
324+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
325+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
326+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
327+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
328+
THE SOFTWARE.
Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
<!DOCTYPE html><html><head>
2-
<link href="https://cdn.syncfusion.com/ej2/24.1.41/material.css" rel="stylesheet">
3-
<link href="https://cdn.syncfusion.com/ej2/22.1.34/material.css" rel="stylesheet">
4-
<meta name="author" content="Syncfusion">
5-
<meta charset="UTF-8">
6-
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
7-
<link href="./styles.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="./styles.css"></noscript>
8-
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500"</style><link rel="stylesheet" href="styles.17013d59dcb5e5bc.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.17013d59dcb5e5bc.css"></noscript></head>
9-
<body>
10-
<app-root>
11-
<div id="loader">Loading...</div>
12-
</app-root>
13-
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="scripts.e63330dcec7831ed.js" defer></script><script src="main.407c6caf8b461c24.js" type="module"></script>
14-
15-
</body></html>
1+
<!DOCTYPE html>
2+
<html data-critters-container>
3+
<head>
4+
5+
<link href="https://cdn.syncfusion.com/ej2/24.1.41/material.css" rel="stylesheet">
6+
<meta name="author" content="Syncfusion">
7+
<meta charset="UTF-8">
8+
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
9+
<link href="./styles.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="./styles.css"></noscript>
10+
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700"</style><link rel="stylesheet" href="styles.41a2213f9f66f183.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.41a2213f9f66f183.css"></noscript></head>
11+
<body>
12+
<app-root>
13+
<div id="loader">Loading...</div>
14+
</app-root>
15+
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="main.3236cea6bce10809.js" type="module"></script></body>
16+
</html>

ej2-angular/samples/file-manager/toolbar-cs1/main.3236cea6bce10809.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ej2-angular/samples/file-manager/toolbar-cs1/main.407c6caf8b461c24.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

ej2-angular/samples/file-manager/toolbar-cs1/scripts.e63330dcec7831ed.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

ej2-angular/samples/file-manager/toolbar-cs1/styles.17013d59dcb5e5bc.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

ej2-angular/samples/file-manager/toolbar-cs1/styles.41a2213f9f66f183.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ej2-angular/samples/image-editor/default-cs44/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
<link href="https://cdn.syncfusion.com/ej2/24.1.41/material.css" rel="stylesheet">
1010
<meta name="author" content="Syncfusion">
1111
<style>#loader{color:#008cff;height:40px;width:30%;position:absolute;font-family:'Helvetica Neue','calibiri';font-size:16px;top:45%;left:45%}</style><link href="styles.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.css"></noscript>
12-
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700"</style><link rel="stylesheet" href="styles.478d0a50d57f0b9b.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.478d0a50d57f0b9b.css"></noscript></head>
12+
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700"</style><link rel="stylesheet" href="styles.d9d34aba1d0f39b1.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.d9d34aba1d0f39b1.css"></noscript></head>
1313
<body>
1414
<app-root>
1515
<div id="loader">LOADING....</div>
1616
</app-root>
17-
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="main.e6e44e5db38c70d7.js" type="module"></script></body>
17+
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="main.430bc4b80699cdba.js" type="module"></script></body>
1818
</html>

ej2-angular/samples/image-editor/default-cs44/main.430bc4b80699cdba.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ej2-angular/samples/image-editor/default-cs44/styles.d9d34aba1d0f39b1.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ej2-angular/samples/image-editor/default-cs55/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
<link href="https://cdn.syncfusion.com/ej2/24.1.41/material.css" rel="stylesheet">
1010
<meta name="author" content="Syncfusion">
1111
<style>#loader{color:#008cff;height:40px;width:30%;position:absolute;font-family:'Helvetica Neue','calibiri';font-size:16px;top:45%;left:45%}</style><link href="styles.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.css"></noscript>
12-
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700"</style><link rel="stylesheet" href="styles.0eb4dc840c6f3f58.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.0eb4dc840c6f3f58.css"></noscript></head>
12+
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700"</style><link rel="stylesheet" href="styles.9e16fd16dac50589.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.9e16fd16dac50589.css"></noscript></head>
1313
<body>
1414
<app-root>
1515
<div id="loader">LOADING....</div>
1616
</app-root>
17-
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="main.ecc1b2fe51c7e16a.js" type="module"></script></body>
17+
<script src="runtime.cf3bdadb8fd8abdc.js" type="module"></script><script src="main.c99da6a22a3e351a.js" type="module"></script></body>
1818
</html>

ej2-angular/samples/image-editor/default-cs55/main.c99da6a22a3e351a.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ej2-angular/samples/image-editor/default-cs55/main.ecc1b2fe51c7e16a.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

ej2-angular/samples/image-editor/default-cs55/styles.0eb4dc840c6f3f58.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

ej2-angular/samples/image-editor/default-cs55/styles.9e16fd16dac50589.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)