From 592f2c37fb747a75ab22dd0821ebe0e9acf85f35 Mon Sep 17 00:00:00 2001 From: John Chilton Date: Sat, 3 Aug 2024 11:25:05 -0400 Subject: [PATCH] Rebuild schema... --- lib/galaxy/tool_util/parser/interface.py | 2 +- .../webapp/frontend/src/schema/schema.ts | 94 +++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/tool_util/parser/interface.py b/lib/galaxy/tool_util/parser/interface.py index 7b6f7e4a3ed8..ebb7537f23c3 100644 --- a/lib/galaxy/tool_util/parser/interface.py +++ b/lib/galaxy/tool_util/parser/interface.py @@ -516,7 +516,7 @@ def parse_static_options(self) -> List[Tuple[str, str, bool]]: """ return [] - def parse_drill_down_static_options(self, tool_data_path: Optional[str = None]) -> Optional[List["DrillDownOptionsDict"]]: + def parse_drill_down_static_options(self, tool_data_path: Optional[str] = None) -> Optional[List["DrillDownOptionsDict"]]: return None def parse_conversion_tuples(self): diff --git a/lib/tool_shed/webapp/frontend/src/schema/schema.ts b/lib/tool_shed/webapp/frontend/src/schema/schema.ts index 6e53a87611b5..8122e6ae0647 100644 --- a/lib/tool_shed/webapp/frontend/src/schema/schema.ts +++ b/lib/tool_shed/webapp/frontend/src/schema/schema.ts @@ -453,8 +453,10 @@ export interface components { | components["schemas"]["SelectParameterModel"] | components["schemas"]["DataParameterModel"] | components["schemas"]["DataCollectionParameterModel"] + | components["schemas"]["DataColumnParameterModel"] | components["schemas"]["DirectoryUriParameterModel"] | components["schemas"]["RulesParameterModel"] + | components["schemas"]["DrillDownParameterModel"] | components["schemas"]["ColorParameterModel"] | components["schemas"]["ConditionalParameterModel"] | components["schemas"]["RepeatParameterModel"] @@ -689,6 +691,39 @@ export interface components { */ parameter_type?: "gx_data_collection" } + /** DataColumnParameterModel */ + DataColumnParameterModel: { + /** Argument */ + argument?: string | null + /** Help */ + help?: string | null + /** + * Hidden + * @default false + */ + hidden?: boolean + /** + * Is Dynamic + * @default false + */ + is_dynamic?: boolean + /** Label */ + label?: string | null + /** Name */ + name: string + /** + * Optional + * @default false + */ + optional?: boolean + /** + * Parameter Type + * @default gx_data_column + * @constant + * @enum {string} + */ + parameter_type?: "gx_data_column" + } /** DataParameterModel */ DataParameterModel: { /** Argument */ @@ -815,6 +850,59 @@ export interface components { /** Value */ value: string | null } + /** DrillDownOptionsDict */ + DrillDownOptionsDict: { + /** Name */ + name: string | null + /** Options */ + options: components["schemas"]["DrillDownOptionsDict"][] + /** Selected */ + selected: boolean + /** Value */ + value: string + } + /** DrillDownParameterModel */ + DrillDownParameterModel: { + /** Argument */ + argument?: string | null + /** Help */ + help?: string | null + /** + * Hidden + * @default false + */ + hidden?: boolean + /** + * Hierarchy + * @enum {string} + */ + hierarchy: "recurse" | "exact" + /** + * Is Dynamic + * @default false + */ + is_dynamic?: boolean + /** Label */ + label?: string | null + /** Multiple */ + multiple: boolean + /** Name */ + name: string + /** + * Optional + * @default false + */ + optional?: boolean + /** Options */ + options?: components["schemas"]["DrillDownOptionsDict"][] | null + /** + * Parameter Type + * @default gx_drill_down + * @constant + * @enum {string} + */ + parameter_type?: "gx_drill_down" + } /** FailedRepositoryUpdateMessage */ FailedRepositoryUpdateMessage: { /** Err Msg */ @@ -1062,8 +1150,10 @@ export interface components { | components["schemas"]["SelectParameterModel"] | components["schemas"]["DataParameterModel"] | components["schemas"]["DataCollectionParameterModel"] + | components["schemas"]["DataColumnParameterModel"] | components["schemas"]["DirectoryUriParameterModel"] | components["schemas"]["RulesParameterModel"] + | components["schemas"]["DrillDownParameterModel"] | components["schemas"]["ColorParameterModel"] | components["schemas"]["ConditionalParameterModel"] | components["schemas"]["RepeatParameterModel"] @@ -1143,8 +1233,10 @@ export interface components { | components["schemas"]["SelectParameterModel"] | components["schemas"]["DataParameterModel"] | components["schemas"]["DataCollectionParameterModel"] + | components["schemas"]["DataColumnParameterModel"] | components["schemas"]["DirectoryUriParameterModel"] | components["schemas"]["RulesParameterModel"] + | components["schemas"]["DrillDownParameterModel"] | components["schemas"]["ColorParameterModel"] | components["schemas"]["ConditionalParameterModel"] | components["schemas"]["RepeatParameterModel"] @@ -1489,8 +1581,10 @@ export interface components { | components["schemas"]["SelectParameterModel"] | components["schemas"]["DataParameterModel"] | components["schemas"]["DataCollectionParameterModel"] + | components["schemas"]["DataColumnParameterModel"] | components["schemas"]["DirectoryUriParameterModel"] | components["schemas"]["RulesParameterModel"] + | components["schemas"]["DrillDownParameterModel"] | components["schemas"]["ColorParameterModel"] | components["schemas"]["ConditionalParameterModel"] | components["schemas"]["RepeatParameterModel"]