Package io.getstream.chat.android.models
Object ChannelCapabilities
-
- All Implemented Interfaces:
public class ChannelCapabilitiesPredefined list of channel capabilities constants. Channel capabilities provide you information on which features are available for the current user. Channel capabilities are affected by a number of factors including:
User Permissions
Channel Type settings
Channel-level settings
Capabilities are the preferred way of deciding which actions should be available in the user interface.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringBAN_CHANNEL_MEMBERSpublic final static StringCONNECT_EVENTSpublic final static StringDELETE_ANY_MESSAGEpublic final static StringDELETE_CHANNELpublic final static StringDELETE_OWN_MESSAGEpublic final static StringFLAG_MESSAGEpublic final static StringFREEZE_CHANNELpublic final static StringLEAVE_CHANNELpublic final static StringJOIN_CHANNELpublic final static StringMUTE_CHANNELpublic final static StringPIN_MESSAGEpublic final static StringQUOTE_MESSAGEpublic final static StringREAD_EVENTSpublic final static StringSEARCH_MESSAGESpublic final static StringSEND_CUSTOM_EVENTSpublic final static StringSEND_LINKSpublic final static StringSEND_MESSAGEpublic final static StringSEND_REACTIONpublic final static StringSEND_REPLYpublic final static StringSET_CHANNEL_COOLDOWNpublic final static StringSEND_TYPING_EVENTSpublic final static StringUPDATE_ANY_MESSAGEpublic final static StringUPDATE_CHANNELpublic final static StringUPDATE_CHANNEL_MEMBERSpublic final static StringUPDATE_OWN_MESSAGEpublic final static StringUPLOAD_FILEpublic final static StringTYPING_EVENTSpublic final static StringSLOW_MODEpublic final static StringJOIN_CALLpublic final static StringCREATE_CALLpublic final static ChannelCapabilitiesINSTANCE
-