mensam-0
Safe HaskellSafe-Inferred
LanguageGHC2021

Mensam.API.Data.Space

Documentation

data Space Source #

Instances

Instances details
FromJSON Space Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep Space :: Type -> Type #

Methods

from :: Space -> Rep Space x #

to :: Rep Space x -> Space #

Read Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Show Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

showsPrec :: Int -> Space -> ShowS #

show :: Space -> String #

showList :: [Space] -> ShowS #

Eq Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

(==) :: Space -> Space -> Bool #

(/=) :: Space -> Space -> Bool #

Ord Space Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

compare :: Space -> Space -> Ordering #

(<) :: Space -> Space -> Bool #

(<=) :: Space -> Space -> Bool #

(>) :: Space -> Space -> Bool #

(>=) :: Space -> Space -> Bool #

max :: Space -> Space -> Space #

min :: Space -> Space -> Space #

ToSchema Space Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep Space Source # 
Instance details

Defined in Mensam.API.Data.Space

newtype IdentifierSpace Source #

Constructors

MkIdentifierSpace 

Instances

Instances details
FromJSON IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep IdentifierSpace :: Type -> Type #

Read IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Show IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

FromHttpApiData IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToHttpApiData IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToPrettyHtml5 IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToPrettyText IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToParamSchema IdentifierSpace Source # 
Instance details

Defined in Mensam.Server.OpenApi

ToSchema IdentifierSpace Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep IdentifierSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep IdentifierSpace = D1 ('MetaData "IdentifierSpace" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkIdentifierSpace" 'PrefixI 'True) (S1 ('MetaSel ('Just "unIdentifierSpace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))

newtype NameSpace Source #

Constructors

MkNameSpace 

Fields

Instances

Instances details
FromJSON NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep NameSpace :: Type -> Type #

Read NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Show NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToPrettyHtml5 NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToPrettyText NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema NameSpace Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep NameSpace Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep NameSpace = D1 ('MetaData "NameSpace" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkNameSpace" 'PrefixI 'True) (S1 ('MetaSel ('Just "unNameSpace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data VisibilitySpace Source #

Instances

Instances details
FromJSON VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Bounded VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Enum VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep VisibilitySpace :: Type -> Type #

Read VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Show VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema VisibilitySpace Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep VisibilitySpace Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep VisibilitySpace = D1 ('MetaData "VisibilitySpace" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkVisibilitySpaceVisible" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MkVisibilitySpaceHidden" 'PrefixI 'False) (U1 :: Type -> Type))

data Role Source #

Instances

Instances details
FromJSON Role Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep Role :: Type -> Type #

Methods

from :: Role -> Rep Role x #

to :: Rep Role x -> Role #

Read Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Show Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

showsPrec :: Int -> Role -> ShowS #

show :: Role -> String #

showList :: [Role] -> ShowS #

Eq Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

(==) :: Role -> Role -> Bool #

(/=) :: Role -> Role -> Bool #

Ord Role Source # 
Instance details

Defined in Mensam.API.Data.Space

Methods

compare :: Role -> Role -> Ordering #

(<) :: Role -> Role -> Bool #

(<=) :: Role -> Role -> Bool #

(>) :: Role -> Role -> Bool #

(>=) :: Role -> Role -> Bool #

max :: Role -> Role -> Role #

min :: Role -> Role -> Role #

ToSchema Role Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep Role Source # 
Instance details

Defined in Mensam.API.Data.Space

newtype IdentifierRole Source #

Constructors

MkIdentifierRole 

Instances

Instances details
FromJSON IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep IdentifierRole :: Type -> Type #

Read IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Show IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema IdentifierRole Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep IdentifierRole Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep IdentifierRole = D1 ('MetaData "IdentifierRole" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkIdentifierRole" 'PrefixI 'True) (S1 ('MetaSel ('Just "unIdentifierRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))

newtype NameRole Source #

Constructors

MkNameRole 

Fields

Instances

Instances details
FromJSON NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

FromJSONKey NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSONKey NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep NameRole :: Type -> Type #

Methods

from :: NameRole -> Rep NameRole x #

to :: Rep NameRole x -> NameRole #

Read NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Show NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema NameRole Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep NameRole Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep NameRole = D1 ('MetaData "NameRole" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkNameRole" 'PrefixI 'True) (S1 ('MetaSel ('Just "unNameRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data AccessibilityRole Source #

Instances

Instances details
FromJSON AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Bounded AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Enum AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep AccessibilityRole :: Type -> Type #

Read AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Show AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema AccessibilityRole Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep AccessibilityRole Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep AccessibilityRole = D1 ('MetaData "AccessibilityRole" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkAccessibilityRoleJoinable" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MkAccessibilityRoleJoinableWithPassword" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MkAccessibilityRoleInaccessible" 'PrefixI 'False) (U1 :: Type -> Type)))

data SpaceOrderCategory Source #

Instances

Instances details
FromJSON SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Bounded SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Enum SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep SpaceOrderCategory :: Type -> Type #

Read SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Show SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema SpaceOrderCategory Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep SpaceOrderCategory Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep SpaceOrderCategory = D1 ('MetaData "SpaceOrderCategory" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "SpaceOrderCategoryId" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SpaceOrderCategoryName" 'PrefixI 'False) (U1 :: Type -> Type))

data SpaceUser Source #

Instances

Instances details
FromJSON SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

ToJSON SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

Generic SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

Associated Types

type Rep SpaceUser :: Type -> Type #

Read SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

Show SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

Eq SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

Ord SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

ToSchema SpaceUser Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep SpaceUser Source # 
Instance details

Defined in Mensam.API.Data.Space

type Rep SpaceUser = D1 ('MetaData "SpaceUser" "Mensam.API.Data.Space" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkSpaceUser" 'PrefixI 'True) (S1 ('MetaSel ('Just "spaceUserUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IdentifierUser) :*: S1 ('MetaSel ('Just "spaceUserRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IdentifierRole)))