CustomizableUser

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

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

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

Since

1.0.0

See also

Properties

Link copied to clipboard

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

Link copied to clipboard
open override val nickname: String

The nickname of the baseUikitUser if base is provided, otherwise EmptyUser.nickname.

Link copied to clipboard
open override val profileUrl: String?

The profile url of the baseUikitUser if base is provided, otherwise EmptyUser.profileUrl.

Link copied to clipboard
open override val userId: String

The user id of the baseUikitUser if base is provided, otherwise EmptyUser.userId.