refactor(workflows): reformat Show instance

This commit is contained in:
Sarah Vaupel 2020-04-08 13:03:36 +02:00 committed by Gregor Kleen
parent 8b67481228
commit da2bdeb6ab

View File

@ -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
<> "}"