Package 

Class ChannelInfoMemberViewModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final StateFlow<ChannelInfoMemberViewState> state
      private final SharedFlow<ChannelInfoMemberViewEvent> events
    • Method Summary

      Modifier and Type Method Description
      final StateFlow<ChannelInfoMemberViewState> getState()
      final SharedFlow<ChannelInfoMemberViewEvent> getEvents()
      final Unit onViewAction(ChannelInfoMemberViewAction action)
      • Methods inherited from class io.getstream.chat.android.compose.viewmodel.channel.ChannelInfoMemberViewModel

        addCloseable, addCloseable, addCloseable, getCloseable
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChannelInfoMemberViewModel

        ChannelInfoMemberViewModel(String cid, String memberId, Function1<ViewModel, ChannelInfoMemberViewController> controllerProvider)
        Parameters:
        cid - The full channel identifier (e.g., "messaging:123").
        memberId - The member ID of the user whose information is being managed.
        controllerProvider - The provider for ChannelInfoMemberViewController.
    • Method Detail

      • getState

         final StateFlow<ChannelInfoMemberViewState> getState()
      • getEvents

         final SharedFlow<ChannelInfoMemberViewEvent> getEvents()