Manuel Tauber 2024-08-19 15:05:28 +02:00
parent 30bb161948
commit dfbd2dd3f3
2 changed files with 21 additions and 1 deletions

View File

@ -169,7 +169,7 @@
(taskbarEditing)="taskbarEditing($event)" (taskbarEdited)="taskbarEdited($event)" (taskbarEditing)="taskbarEditing($event)" (taskbarEdited)="taskbarEdited($event)"
(toolbarClick)="toolbarBtnClicked($event)" (rowSelected)="rowSelected($event)" (rowDeselected)="rowDeselected($event)" (toolbarClick)="toolbarBtnClicked($event)" (rowSelected)="rowSelected($event)" (rowDeselected)="rowDeselected($event)"
(created)="created($event)" (dataBound)="dataBound($event)" (load)="load($event)" (created)="created($event)" (dataBound)="dataBound($event)" (load)="load($event)"
(queryTaskbarInfo)="queryTaskbarInfo($event)" (expanding)="onExpand($event)"> (queryTaskbarInfo)="queryTaskbarInfo($event)" (expanding)="onExpand($event)" locale="de-DE">
<ng-template #tooltipSettingsTaskbar let-data> <ng-template #tooltipSettingsTaskbar let-data>

View File

@ -25,8 +25,23 @@ import { GanttModule, ResizeService } from '@syncfusion/ej2-angular-gantt';
import { DateAdapter } from '@angular/material/core'; import { DateAdapter } from '@angular/material/core';
import { MAT_DATE_LOCALE } from '@angular/material/core'; import { MAT_DATE_LOCALE } from '@angular/material/core';
import * as WebFont from 'webfontloader'; // Verwende import * as import * as WebFont from 'webfontloader'; // Verwende import * as
import { L10n,loadCldr, setCulture } from '@syncfusion/ej2-base';
setCulture('de-DE');
L10n.load({
'de-DE': {
'gantt': {
"id": "Ich würde",
"name": "Name",
"startDate": "Anfangsdatum",
"duration": "Dauer",
"progress": "Fortschritt",
}
}
});
export const MY_DATE_FORMATS = { export const MY_DATE_FORMATS = {
parse: { parse: {
dateInput: 'DD.MM.YYYY', dateInput: 'DD.MM.YYYY',
@ -208,6 +223,11 @@ export class NttGanttComponent implements OnInit {
* The function ngOnInit sets values which are required for rendering the gantt Chart. Furthermore it triggers the Dataservice to fetch Changes from the backend and trims the resources (Changes Array) and sets the paginator to the first page. * The function ngOnInit sets values which are required for rendering the gantt Chart. Furthermore it triggers the Dataservice to fetch Changes from the backend and trims the resources (Changes Array) and sets the paginator to the first page.
*/ */
public ngOnInit(): void { public ngOnInit(): void {
setCulture('de-DE');
loadCldr(
'./numbers.json',
'./ca-gregorian.json',
);
this.renderGantt = false; this.renderGantt = false;
this.firstLoad = true; this.firstLoad = true;
this.sliceStart = 0; this.sliceStart = 0;