ContactUIConfig class

Constructors

ContactUIConfig({ContactTitleBarConfig contactTitleBarConfig = const ContactTitleBarConfig(), ContactListConfig contactListConfig = const ContactListConfig(), bool showHeader = true, List<TopListItem>? headerData, TopListItemBuilder? topListItemBuilder, TopEntranceClick? topEntranceClick, ContactItemClick? contactItemClick, ContactItemSelect? contactItemSelect, ContactItemBuilder? contactItemBuilder})
const

Properties

contactItemBuilder ContactItemBuilder?
自定义通讯录好友组件构建,会替换掉默认的Item
final
contactItemClick ContactItemClick?
通讯录好友的点击
final
contactItemSelect ContactItemSelect?
通讯录好友的选择(通讯录列表 isCanSelectMemberItem 字段为true时有效,默认false)
final
contactListConfig ContactListConfig
通讯录列表配置
final
contactTitleBarConfig ContactTitleBarConfig
通讯录标题栏配置信息
final
hashCode int
The hash code for this object.
no setterinherited
headerData List<TopListItem>?
相关功能模块的数据,如果不为空,则覆盖已有数据
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showHeader bool
是否在通讯录界面显示相关功能模块
final
topEntranceClick TopEntranceClick?
相关功能模块的点击
final
topListItemBuilder TopListItemBuilder?
自定义相关功能模块组件构建,会替换掉默认的Item
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited