AliasManager

open class AliasManager(session: Session?, state: AliasManagerState) : StatefulSyncableObject<AliasManagerState> , AliasManagerStub

Functions

Link copied to clipboard
open override fun addAlias(name: String, expansion: String)
Link copied to clipboard
fun aliases(): List<Alias>
Link copied to clipboard
fun contains(name: String?): Boolean
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun flow(): Flow<AliasManagerState>
Link copied to clipboard
open override fun fromVariantMap(properties: QVariantMap)
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun indexOf(name: String?): Int
Link copied to clipboard
fun processInput(info: BufferInfo, message: String): MutableList<Command>
fun processInput(info: BufferInfo, message: String, previousCommands: MutableList<Command>)
Link copied to clipboard
open fun requestUpdate(properties: QVariantMap = toVariantMap())

Replaces all properties of the object with the content of the "properties" parameter. This parameter is in network representation.

Link copied to clipboard
open fun rpc(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
open override fun state(): AliasManagerState
Link copied to clipboard
open fun sync(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun toVariantMap(): QVariantMap
Link copied to clipboard
open fun update(properties: QVariantMap)

Replaces all properties of the object with the content of the "properties" parameter. This parameter is in network representation.

Properties

Link copied to clipboard
open override val className: String
Link copied to clipboard
override var initialized: Boolean
Link copied to clipboard
override var objectName: String
Link copied to clipboard
open override var session: Session?