From b15baa7db77eff442f4ebfec26c618e139c7456a Mon Sep 17 00:00:00 2001 From: EdwinBetanc0urt Date: Thu, 16 May 2024 08:27:15 -0400 Subject: [PATCH] feat: Add support to `is_displayed_as_panel` and `is_displayed_as_table`. --- src/models/browser.rs | 3 +++ src/models/form.rs | 2 ++ src/models/process.rs | 3 +++ src/models/window.rs | 4 ++++ 4 files changed, 12 insertions(+) diff --git a/src/models/browser.rs b/src/models/browser.rs index e1761f5..44f6c68 100644 --- a/src/models/browser.rs +++ b/src/models/browser.rs @@ -46,6 +46,7 @@ pub struct Browser { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, pub is_execute_query_by_default: Option, pub is_collapsible_by_default: Option, pub is_selected_by_default: Option, @@ -91,6 +92,7 @@ pub struct BrowserField { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, pub display_type: Option, pub callout: Option, pub is_order_by: Option, @@ -134,6 +136,7 @@ impl Default for Browser { name: None, description: None, help: None, + is_active: None, is_execute_query_by_default: None, is_collapsible_by_default: None, is_selected_by_default: None, diff --git a/src/models/form.rs b/src/models/form.rs index fa83bee..d97ab02 100644 --- a/src/models/form.rs +++ b/src/models/form.rs @@ -37,6 +37,7 @@ pub struct Form { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, // Index pub index_value: Option, pub language: Option, @@ -54,6 +55,7 @@ impl Default for Form { name: None, description: None, help: None, + is_active: None, // Index index_value: None, language: None, diff --git a/src/models/process.rs b/src/models/process.rs index 82eeb42..e306c81 100644 --- a/src/models/process.rs +++ b/src/models/process.rs @@ -56,6 +56,7 @@ pub struct Process { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, pub show_help: Option, // Report pub is_report: Option, @@ -91,6 +92,7 @@ pub struct ProcessParameters { pub column_name: Option, pub name: Option, pub description: Option, + pub is_active: Option, pub help: Option, pub display_type: Option, // Value Properties @@ -125,6 +127,7 @@ impl Default for Process { name: None, description: None, help: None, + is_active: None, show_help: None, // Report is_report: None, diff --git a/src/models/window.rs b/src/models/window.rs index 5c9bb6a..af10950 100644 --- a/src/models/window.rs +++ b/src/models/window.rs @@ -36,6 +36,7 @@ pub struct Window { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, pub window_type: Option, pub is_sales_transaction: Option, // Index @@ -55,6 +56,7 @@ pub struct WindowTab { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, // Record attributes pub is_insert_record: Option, pub commit_warning: Option, @@ -113,6 +115,7 @@ pub struct WindowField { pub name: Option, pub description: Option, pub help: Option, + pub is_active: Option, // pub display_type: Option, pub is_allow_copy: Option, @@ -167,6 +170,7 @@ impl Default for Window { name: None, description: None, help: None, + is_active: None, client_id: None, index_value: None, language: None,