Sendinblue class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addContactInEmailsBlackList(
{required String email}) → Future< void> -
Add a contact in the emails black list based on
email
. -
createContact(
{required String email}) → Future< int> -
Create a contact based on
email
. -
deleteContact(
{required String email}) → Future< void> -
Delete a contact based on
email
. -
getAllContacts(
) → Future< List< Contact> > - Get all the contacts without any filter nor pagination.
-
getContact(
{required String email}) → Future< Contact> -
Get a contact based on
email
. -
getContacts(
{int offset = 0, dynamic limit = 50}) → Future< List< Contact> > -
Get contacts with pagination based on
offset
andlimit
. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeContactFromEmailsBlackList(
{required String email}) → Future< void> -
Remove a contact from the emails black list based on
email
. -
toString(
) → String -
A string representation of this object.
inherited
-
updateContactProperties(
{required String email, required Map< String, dynamic> properties}) → Future<void> -
Update a contact
properties
based on itsemail
.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → Sendinblue
-
no setter
Static Methods
-
initialize(
{required SendinblueConfiguration configuration}) → void - Initialize the Sendinblue package