Chat UIKit Flutter v3
Chat UIKit Flutter
Chat UIKit
Flutter
Version 3

Customize icon resources

Copy link

The icon resource contains all icons that are used to compose views in UIKit for Flutter. You can customize these icons by by using the SBUIcons.setIcons() method.


Set icons

Copy link
// Set all icons.
SBUIcons.setIcons(
  // ...
);

// Set a icon.
SBUIcons.add = YOUR_ADD_ICON_DATA; // IconData
Icon nameImageDescription

add

Adds and selects a file to send.

arrowLeft

Goes back to the previous view.

ban

Indicates banned members.

broadcast

Indicates a Broadcast channel.

camera

Opens the user's camera app.

chat

Indicates that there are no channels.

chevronDown

Expands the current view.

chevronRight

Directs the user to the next step.

close

Closes the current view.

copy

Copies a message.

create

Creates a new channel.

delete

Deletes an item.

document

Indicates a file.

done

Indicates that a message has been sent by the current user but not necessarily delivered to every member.

doneAll

Indicates that a message has been either read or delivered to all members of a channel.

download

Downloads a file to the user's mobile app.

edit

Edits a message.

emojiMore

Shows more emojis.

error

Indicates an error in a view.

fileAudio

Indicates an audio file.

fileDocument

Indicates a document file.

freeze

Freezes a channel.

gif

Indicates a GIF file.

info

Shows channel information.

leave

Leaves a channel.

members

Shows channel members.

message

Indicates that there are no messages.

moderations

Shows Moderation options.

more

Shows more options.

mute

Mutes notifications in a channel.

notifications

Indcates the notifications icon in channel settings.

notificationsOffFilled

Mutes notifications by swiping the icon in channel list.

operator

Indicates the channel operator.

photo

Indicates the user's photo library.

play

Plays a video file message.

plus

Invites a user to a channel from a user list.

question

Indicates an error or an unknown state.

refresh

Retries connection with Sendbird server or refreshes the view.

remove

Clears the text field or removes texts.

reply

Replies to a message in the channel.

replyFilled

Indicates that a user replied to another user's message.

search

Indicates the message search feature.

send

Sends a message to the channel.

spinner

Indicates that a message or a view is loading.

supergroup

Indicates a Supergroup channel.

thumbnailNone

Indicates a blank image that failed to load.

user

Indicates the default profile image of a user.