rk
5 天以前 fea8e0742ee241a94c5bbd4f452d6ad82cf4dd9c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
export declare const apiName = "internal.teleVideo.addMember";
/**
 * 打开全局选人组件 请求参数定义
 * @apiName internal.teleVideo.addMember
 */
export interface IInternalTeleVideoAddMemberParams {
    /** 标题 */
    title: string;
    /** 是否多选 */
    multiple: boolean;
    /** 超过限定人数返回提示 */
    limitTips: string;
    /** 最大可选人数 */
    maxUsers: number;
    /** 已选用户 */
    pickedUsers: string[];
    /** 不可选用户 */
    disabledUsers: string[];
    /** 必选用户 (不可取消选中状态) */
    requiredUsers: string[];
    /** 是否显示手机通讯录 */
    isShowLocal: boolean;
    /** (>= 4.7.6) 是否显示群组 */
    isShowGroup: boolean;
    /** (>= 4.7.6) 是否直接打开群组 */
    isDirect2Group: boolean;
    /** (>= 4.7.19) 是否选设备 */
    isShowRoom: boolean;
}
/**
 * 打开全局选人组件 返回结果定义
 * @apiName internal.teleVideo.addMember
 */
export interface IInternalTeleVideoAddMemberResult {
    /** 选择人数 */
    selectedCount: number;
    /** 返回选人的列表,列表中的对象包含name (用户名)、avatar (用户头像)、uid (员工userid),offline(是否离线,仅视频设备返回)四个字段 */
    users: Array<{
        name: string;
        avatar: string;
        uid: string;
        offline: boolean;
    }>;
}
/**
 * 打开全局选人组件
 * @apiName internal.teleVideo.addMember
 * @supportVersion ios: 4.6.34 android: 4.6.34
 * @author android:柳樵; ios:钧鸿
 */
export declare function addMember$(params: IInternalTeleVideoAddMemberParams): Promise<IInternalTeleVideoAddMemberResult>;
export default addMember$;