Role

data class Role(val role: String) : Mention

A role mention (e.g. @admin).

Parameters

role

The role name.

Constructors

Link copied to clipboard
constructor(role: String)

Properties

Link copied to clipboard
open override val display: String

The primary display text of the mention, used when inserting a token into the composer. Implementations must guarantee a non-empty value so autocomplete and linkification produce a stable @token even when the underlying source lacks a human-readable name.

Link copied to clipboard
Link copied to clipboard
open val tokens: List<String>

All candidate @<token> forms that should match this mention in rendered message text.

Link copied to clipboard
open override val type: MentionType

The type of the mention.