flutter_contact library

Classes

Contact
ContactDate
ContactEvent
ContactFormService
ContactKeys
Because you can be dealing with linked contacts (unified) or individual contacts, we use this object to be able to track what sort of contact you're dealing with, and what keys can be used to find, reference, or update it.
ContactsChangedEvent
ContactsContract
ContactService
ContactSortOrder
DateComponents
@deprecated: Use FlexiDate instead.
FormsContract
Group
Group class used for contact groups or labels
Item
Item class used for contact fields which only have a label and a value, such as emails and phone numbers
PagingList<T>
PagingStream<T>
A stream that pages through results
PhoneNumber
PostalAddress
UnknownContactEvent

Enums

ContactMode

Constants

kids → const String
klimit → const String
koffset → const String
kphoneQuery → const String
kphotoHighResolution → const String
kquery → const String
ksortBy → const String
kwithThumbnails → const String
kwithUnifyInfo → const String

Properties

flutterContactLog → Logger
final
SingleContacts ContactService
final
UnifiedContacts ContactFormService
final

Functions

contactModeOf(dynamic dyn) ContactMode?
defaultPhoneNumberSanitizer(String? input) String
notNullList<T>() bool Function(T item)
parseDateTime(dynamic dyn) DateTime?

Typedefs

PageGenerator<T> = FutureOr<List<T>> Function(int limit, int offset)
PhoneNumberSanitizer = String Function(String?)