Type alias IntentBackingStore

IntentBackingStore: {
    getMemberProfile: ((roomId, userid) => MatrixProfileInfo);
    getMembership: ((roomId, userId) => UserMembership);
    getPowerLevelContent: ((roomId) => PowerLevelContent | undefined);
    setMembership: ((roomId, userId, membership, profile) => void);
    setPowerLevelContent: ((roomId, content) => void);
}

Type declaration

  • getMemberProfile: ((roomId, userid) => MatrixProfileInfo)
      • (roomId, userid): MatrixProfileInfo
      • Parameters

        • roomId: string
        • userid: string

        Returns MatrixProfileInfo

  • getMembership: ((roomId, userId) => UserMembership)
  • getPowerLevelContent: ((roomId) => PowerLevelContent | undefined)
  • setMembership: ((roomId, userId, membership, profile) => void)
      • (roomId, userId, membership, profile): void
      • Parameters

        • roomId: string
        • userId: string
        • membership: UserMembership
        • profile: MatrixProfileInfo

        Returns void

  • setPowerLevelContent: ((roomId, content) => void)
      • (roomId, content): void
      • Parameters

        Returns void

Generated using TypeDoc