zhizhi/node_modules/dingtalk-jsapi/api/biz/contact/rolesPicker.d.ts

35 lines
1.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* 角色选择组件 请求参数定义
* @apiName biz.contact.rolesPicker
*/
export interface IBizContactRolesPickerParams {
/** 企业的corpId */
corpId: string;
/** 最多可选择多少个若入参超过5000会按5000来处理默认1000 */
maxRoles?: number;
/** 用户选择的角色数超过maxRoles个时的提示文案默认选择角色数量超出限制 */
limitTips?: string;
/** 组件的页面title默认选择角色 */
title?: string;
}
/**
* 角色选择组件 返回结果定义
* @apiName biz.contact.rolesPicker
*/
export interface IBizContactRolesPickerResult {
/** {name:角色名,roleId:角色id}列表 */
roles: {
name: string;
roleId: string;
[key: string]: any;
}[];
}
/**
* 角色选择组件
* @apiName biz.contact.rolesPicker
* @supportVersion ios: 6.3.16 android: 6.3.16
* @author android 启宏 iOS 姚曦
*/
export declare function rolesPicker$(params: IBizContactRolesPickerParams): Promise<IBizContactRolesPickerResult>;
export default rolesPicker$;