UNPKG

im-ui-mobile

Version:

A Vue3.0 + Typescript instant messaging component library for Uniapp

31 lines (26 loc) 791 B
import { AllowedComponentProps, VNodeProps } from '../common' declare interface Member { userId: number checked?: boolean locked?: boolean hide?: boolean quit?: boolean showNickName: string } declare interface GroupMemberSelectorProps { group?: any members?: any[] maxSize?: number } declare interface GroupMemberSelectorEmits { (e: 'complete', userIds: number[]): void } declare interface _GroupMemberSelector { new(): { $props: AllowedComponentProps & VNodeProps & GroupMemberSelectorProps $emit: GroupMemberSelectorEmits } init: (checkedIds: number[], lockedIds: number[], hideIds: number[]) => void open: () => void } export declare const GroupMemberSelector: _GroupMemberSelector