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

35 lines
1.1 KiB
TypeScript
Raw Normal View History

/**
*
* @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$;