| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Web.Slack.Types.User
Documentation
data User
Constructors
| User | |
Fields
| |
data Timezone
Constructors
| Timezone | |
Fields
| |
data Permissions
Constructors
| Permissions | |
Fields
| |
Instances
| Show Permissions | |
| FromJSON Permissions |
data Profile
Constructors
| Profile | |
Fields
| |
progileEmail :: Lens' Profile (Maybe Text)
profileTitle :: Lens' Profile (Maybe Text)
profileSkype :: Lens' Profile (Maybe Text)
profileRealNameNormalized :: Lens' Profile (Maybe Text)
profileRealName :: Lens' Profile (Maybe Text)
profilePhone :: Lens' Profile (Maybe Text)
profileLastName :: Lens' Profile (Maybe Text)
profileImage72 :: Lens' Profile URL
profileImage48 :: Lens' Profile URL
profileImage32 :: Lens' Profile URL
profileImage24 :: Lens' Profile URL
profileImage192 :: Lens' Profile URL
profileFirstName :: Lens' Profile (Maybe Text)
isUltraRestricted :: Lens' Permissions Bool
isRestricted :: Lens' Permissions Bool
isPrimaryOwner :: Lens' Permissions Bool
isOwner :: Lens' Permissions Bool
isBot :: Lens' Permissions Bool
isAdmin :: Lens' Permissions Bool
timezoneOffset :: Lens' Timezone Int
timezoneLabel :: Lens' Timezone Text
timezoneDesc :: Lens' Timezone (Maybe Text)
userTimezone :: Lens' User Timezone
userProfile :: Lens' User Profile
userPermission :: Lens' User Permissions
userHasFiles :: Lens' User Bool
userDeleted :: Lens' User Bool
type Username = Text