git.iko.soy/typeable/swagger2
on master help sign in
Add data model for Tag object
commit2c134c98053b9c198aeaf5ea31033a8fda01da9a authorNickolay Kudasov <nickolay.kudasov@gmail.com> dateFri 6 Nov 2015, 18:03 (11 years ago) parent7a9ba26
1 file changed+12−1
src/Data/Swagger/Internal.hs+12−1
src/Data/Swagger/Internal.hs+12−1
@@ -500,8 +500,19 @@ data SwaggerSecurityDefinition = SwaggerSecurityDefinition
500500data SwaggerSecurityRequirement = SwaggerSecurityRequirement
501501 deriving (Show)
502502
503+-- | Allows adding meta data to a single tag that is used by @SwaggerOperation@.
504+-- It is not mandatory to have a @SwaggerTag@ per tag used there.
503505data SwaggerTag = SwaggerTag
504− deriving (Show)
506+ { -- | The name of the tag.
507+ swaggerTagName :: Text
508+
509+ -- | A short description for the tag.
510+ -- GFM syntax can be used for rich text representation.
511+ , swaggerTagDescription :: Maybe Text
512+
513+ -- | Additional external documentation for this tag.
514+ , swaggerTagExternalDocs :: Maybe SwaggerExternalDocs
515+ } deriving (Show)
505516
506517-- | Allows referencing an external resource for extended documentation.
507518data SwaggerExternalDocs = SwaggerExternalDocs