trixnity-client
Toggle table of contents
4.22.1
common
Platform filter
common
Switch theme
Search in API
trixnity-client
trixnity-client
/
net.folivo.trixnity.client.user
/
CanDoActionImpl
Can
Do
Action
Impl
class
CanDoActionImpl
(
userInfo
:
UserInfo
,
getPowerLevel
:
GetPowerLevel
)
:
CanDoAction
Members
Constructors
Can
Do
Action
Impl
Link copied to clipboard
constructor
(
userInfo
:
UserInfo
,
getPowerLevel
:
GetPowerLevel
)
Functions
as
User
Link copied to clipboard
open
override
fun
asUser
(
userId
:
UserId
,
createEvent
:
ClientEvent.StateBaseEvent
<
CreateEventContent
>
,
powerLevelsEventContent
:
PowerLevelsEventContent
?
,
actionCheck
:
(
userPowerLevel
:
Long
)
->
Boolean
)
:
Boolean
to
User
Link copied to clipboard
open
override
fun
toUser
(
otherUserId
:
UserId
,
createEvent
:
ClientEvent.StateBaseEvent
<
CreateEventContent
>
,
powerLevelsEventContent
:
PowerLevelsEventContent
?
,
actionCheck
:
(
ownPowerLevel
:
Long
)
->
Boolean
)
:
Boolean