From 0f790b118371df0ef9e72bf8ef06505b84e5bf0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sedat=20=C3=96ZT=C3=9CRK?=
<76204082+iamsedatozturk@users.noreply.github.com>
Date: Wed, 3 Dec 2025 09:30:24 +0300
Subject: [PATCH] =?UTF-8?q?SubForms=20i=C3=A7in=20Gantt=20ve=20Scheduler?=
=?UTF-8?q?=20eklendi?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ui/src/proxy/form/models.ts | 2 ++
ui/src/views/form/SubForms.tsx | 20 ++++++++++++++++++++
2 files changed, 22 insertions(+)
diff --git a/ui/src/proxy/form/models.ts b/ui/src/proxy/form/models.ts
index a27cb70f..84ab7a59 100644
--- a/ui/src/proxy/form/models.ts
+++ b/ui/src/proxy/form/models.ts
@@ -805,6 +805,8 @@ export enum ColumnRowTypeListOptions {
export enum SubFormTabTypeEnum {
List = 'List',
Tree = 'Tree',
+ Gantt = 'Gantt',
+ Scheduler = 'Scheduler',
Form = 'Form',
Chart = 'Chart',
Pivot = 'Pivot',
diff --git a/ui/src/views/form/SubForms.tsx b/ui/src/views/form/SubForms.tsx
index 552d7cf9..8cb78e74 100644
--- a/ui/src/views/form/SubForms.tsx
+++ b/ui/src/views/form/SubForms.tsx
@@ -13,6 +13,8 @@ import FormNew from './FormNew'
import FormView from './FormView'
import { useLocalization } from '@/utils/hooks/useLocalization'
import Tree from '../list/Tree'
+import GanttView from '../list/GanttView'
+import SchedulerView from '../list/SchedulerView'
const SubForms = (props: {
gridDto: GridDto
@@ -118,6 +120,24 @@ const SubForms = (props: {
refreshData={subForm.isRefresh ? refreshData : undefined}
/>
)}
+ {subForm.tabType == SubFormTabTypeEnum.Gantt && (
+
+ )}
+ {subForm.tabType == SubFormTabTypeEnum.Scheduler && (
+
+ )}
{subForm.tabType == SubFormTabTypeEnum.Form &&
(subForm.tabMode == 'edit' ? (