CustomizableEmoji

Represents a customizable interface of UiKitEmoji. This can be used to hold a custom instance of a UiKitEmoji.

You can directly assign an instance of UiKitEmoji to the baseEmoji property if you wish to hold on to the UiKitEmoji, which then will automatically be parsed to each properties.

Otherwise, you can override each properties to provide a custom values regardless of the baseEmoji property.

Since

1.2.0

See also

Properties

Link copied to clipboard

The implementation of the Uikit's UiKitEmoji which will be assigned to each properties with it's own values. Defaults to EmptyEmoji.

Link copied to clipboard
open override val key: String

The key of the baseEmoji if base is provided, otherwise EmptyEmoji.key.

Link copied to clipboard
open override val url: String

The url of the baseEmoji if base is provided, otherwise EmptyEmoji.url.