From da2bdeb6ab689ebf5887a5aeb2bd8a18b6defd98 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Wed, 8 Apr 2020 13:03:36 +0200 Subject: [PATCH] refactor(workflows): reformat Show instance --- src/Model/Types/Workflow.hs | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/src/Model/Types/Workflow.hs b/src/Model/Types/Workflow.hs index e3b9e0893..bbf99c7a4 100644 --- a/src/Model/Types/Workflow.hs +++ b/src/Model/Types/Workflow.hs @@ -105,11 +105,35 @@ data WorkflowPayloadField fileid userid (payload :: *) where } -> WorkflowPayloadField fileid userid userid instance (Show fileid, Show userid) => Show (WorkflowPayloadField fileid userid payload) where - show (WorkflowPayloadFieldText{..} ) = "TextField{label = " <> show wpftLabel <> ", placeholder = " <> show wpftPlaceholder <> ", tooltip = " <> show wpftTooltip <> ", default = " <> show wpftDefault <> ", optional = " <> show wpftOptional <> "}" - show (WorkflowPayloadFieldNumber{..}) = "NumberField{label = " <> show wpfnLabel <> ", placeholder = " <> show wpfnPlaceholder <> ", tooltip = " <> show wpfnTooltip <> ", default = " <> show wpfnDefault <> ", min = " <> show wpfnMin <> ", max = " <> show wpfnMax <> ", step = " <> show wpfnStep <> ", optional = " <> show wpfnOptional <> "}" - show (WorkflowPayloadFieldBool{..} ) = "BoolField{label = " <> show wpfbLabel <> ", tooltip = " <> show wpfbTooltip <> ", default = " <> show wpfbDefault <> "}" - show (WorkflowPayloadFieldFile{..} ) = "FileField{label = " <> show wpffLabel <> ", tooltip = " <> show wpffTooltip <> ", default = " <> show wpffDefault <> ", optional = " <> show wpffOptional <> "}" - show (WorkflowPayloadFieldUser{..} ) = "UserField{label = " <> show wpfuLabel <> ", tooltip = " <> show wpfuTooltip <> ", default = " <> show wpfuDefault <> ", optional = " <> show wpfuOptional <> "}" + show (WorkflowPayloadFieldText{..} ) = "TextField{label = " <> show wpftLabel + <> ", placeholder = " <> show wpftPlaceholder + <> ", tooltip = " <> show wpftTooltip + <> ", default = " <> show wpftDefault + <> ", optional = " <> show wpftOptional + <> "}" + show (WorkflowPayloadFieldNumber{..}) = "NumberField{label = " <> show wpfnLabel + <> ", placeholder = " <> show wpfnPlaceholder + <> ", tooltip = " <> show wpfnTooltip + <> ", default = " <> show wpfnDefault + <> ", min = " <> show wpfnMin + <> ", max = " <> show wpfnMax + <> ", step = " <> show wpfnStep + <> ", optional = " <> show wpfnOptional + <> "}" + show (WorkflowPayloadFieldBool{..} ) = "BoolField{label = " <> show wpfbLabel + <> ", tooltip = " <> show wpfbTooltip + <> ", default = " <> show wpfbDefault + <> "}" + show (WorkflowPayloadFieldFile{..} ) = "FileField{label = " <> show wpffLabel + <> ", tooltip = " <> show wpffTooltip + <> ", default = " <> show wpffDefault + <> ", optional = " <> show wpffOptional + <> "}" + show (WorkflowPayloadFieldUser{..} ) = "UserField{label = " <> show wpfuLabel + <> ", tooltip = " <> show wpfuTooltip + <> ", default = " <> show wpfuDefault + <> ", optional = " <> show wpfuOptional + <> "}"