Type Aliases
AcceptTeamInviteOptions
AcceptTeamInviteOptions: { from: string; teamId: string }
Type declaration
from: string
teamId: string
AddTeamManagersOptions
AddTeamManagersOptions: { accounts: string[]; teamId: string }
Type declaration
accounts: string[]
teamId: string
AddTeamMembersOptions
AddTeamMembersOptions: { accounts: string[]; ext?: string; ps?: string; teamId: string }
Type declaration
accounts: string[]
Optional ext?: string
Optional ps?: string
teamId: string
ApplyTeamOptions
ApplyTeamOptions: { ps?: string; teamId: string }
Type declaration
Optional ps?: string
teamId: string
CreateTeamOptions
Type declaration
Optional accounts?: string[]
Optional announcement?: string
Optional avatar?: string
Optional ext?: string
Optional intro?: string
Optional level?: number
name: string
Optional ps?: string
GetTeamMemberInvitorAccidOptions
GetTeamMemberInvitorAccidOptions: { accounts: string[]; teamId: string }
Type declaration
accounts: string[]
teamId: string
GetTeamMemberInvitorAccidResult
GetTeamMemberInvitorAccidResult: {}
GetTeamMembersOptions
GetTeamMembersOptions: { accounts?: string[]; teamId: string }
Type declaration
Optional accounts?: string[]
teamId: string
GetTeamsByIdResult
Get
Teams
By
Id
Result
: { teams
: Team[]; tids
: string[] }Type declaration
teams: Team[]
tids: string[]
MuteTeamMemberOptions
MuteTeamMemberOptions: { account: string; mute: boolean; teamId: string }
Type declaration
account: string
mute: boolean
teamId: string
MuteTeamOptions
MuteTeamOptions: { mute: boolean; teamId: string }
Type declaration
mute: boolean
teamId: string
PassTeamApplyOptions
PassTeamApplyOptions: { from: string; teamId: string }
Type declaration
from: string
teamId: string
RejectTeamApplyOptions
RejectTeamApplyOptions: { from: string; ps?: string; teamId: string }
Type declaration
from: string
Optional ps?: string
teamId: string
RejectTeamInviteOptions
RejectTeamInviteOptions: { from: string; ps?: string; teamId: string }
Type declaration
from: string
Optional ps?: string
teamId: string
RemmoveTeamManagersOptions
RemmoveTeamManagersOptions: { accounts: string[]; teamId: string }
Type declaration
accounts: string[]
teamId: string
RemoveTeamMembersOptions
RemoveTeamMembersOptions: { accounts: string[]; teamId: string }
Type declaration
accounts: string[]
teamId: string
Team
Team
: { announcement
?: string; avatar
: string; beInviteMode
: TeamBeInviteMode; createTime
: number; ext
?: string; intro
?: string; inviteMode
: TeamInviteMode; joinMode
: TeamJoinMode; level
: number; memberNum
: number; memberUpdateTime
: number; mute
: boolean; muteType
: string; name
: string; owner
: string; serverExt
?: string; teamId
: string; type
: TeamType; updateExtMode
: TeamUpdateExtMode; updateTeamMode
: TeamUpdateTeamMode; updateTime
: number; valid
: boolean; validToCurrentUser
: boolean }Type declaration
Optional announcement?: string
avatar: string
createTime: number
Optional ext?: string
Optional intro?: string
level: number
memberNum: number
memberUpdateTime: number
mute: boolean
muteType: string
name: string
owner: string
Optional serverExt?: string
teamId: string
updateTime: number
valid: boolean
validToCurrentUser: boolean
TeamBeInviteMode
TeamBeInviteMode: "noVerify" | "needVerify"
TeamInviteMode
TeamInviteMode: "manager" | "all"
TeamJoinMode
TeamJoinMode: "noVerify" | "needVerify" | "rejectAll"
TeamMember
Team
Member
: { account
: string; active
: boolean; bitConfigMask
?: number; ext
?: string; id
: string; joinTime
: number; mute
?: boolean; muteTeam
?: boolean; nickInTeam
: string; teamId
: string; type
: TeamMemberType; updateTime
: number; valid
: boolean }Type declaration
account: string
active: boolean
Optional bitConfigMask?: number
Optional ext?: string
id: string
joinTime: number
Optional mute?: boolean
Optional muteTeam?: boolean
nickInTeam: string
teamId: string
updateTime: number
valid: boolean
TeamMemberType
TeamMemberType: "normal" | "owner" | "manager" | "apply" | "applyReject"
TeamType
TeamType: "normal" | "advanced"
TeamUpdateExtMode
TeamUpdateExtMode: "manager" | "all"
TeamUpdateTeamMode
TeamUpdateTeamMode: "manager" | "all"
TransferTeamOptions
TransferTeamOptions: { account: string; leave: boolean; teamId: string }
Type declaration
account: string
leave: boolean
teamId: string
UpdateMemberNickOptions
UpdateMemberNickOptions: { account: string; nickInTeam: string; teamId: string }
Type declaration
account: string
nickInTeam: string
teamId: string
UpdateMyMemberInfoOptions
UpdateMyMemberInfoOptions: { bitConfigMask?: number; ext?: string; muteTeam?: boolean; nickInTeam?: string; teamId: string }
Type declaration
Optional bitConfigMask?: number
Optional ext?: string
Optional muteTeam?: boolean
Optional nickInTeam?: string
teamId: string
UpdateTeamInfoOptions
Type declaration
Optional announcement?: string
Optional avatar?: string
Optional ext?: string
Optional intro?: string
Optional name?: string
teamId: string
邀请者的 accountId