@secrecy/lib
Preparing search index...
<internal>
SecrecyGroupClient
Class SecrecyGroupClient
Index
Constructors
constructor
Methods
add
Member
create
delete
delete
Member
get
get
Many
public
Keys
transfer
Ownership
update
update
Member
Constructors
constructor
new
SecrecyGroupClient
(
client
:
SecrecyClient
)
:
SecrecyGroupClient
Parameters
client
:
SecrecyClient
Returns
SecrecyGroupClient
Methods
add
Member
addMember
(
input
:
Pick
<
RouterInputs
[
"group"
]
[
"addMember"
]
,
"pubKey"
|
"role"
|
"id"
,
>
,
fromIdentityPubKey
?:
string
,
)
:
Promise
<
{}
>
Parameters
input
:
Pick
<
RouterInputs
[
"group"
]
[
"addMember"
]
,
"pubKey"
|
"role"
|
"id"
>
Optional
fromIdentityPubKey
:
string
Returns
Promise
<
{}
>
create
create
(
input
:
Pick
<
RouterInputs
[
"group"
]
[
"create"
]
,
"name"
>
)
:
Promise
<
{}
>
Parameters
input
:
Pick
<
RouterInputs
[
"group"
]
[
"create"
]
,
"name"
>
Returns
Promise
<
{}
>
delete
delete
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
delete
Member
deleteMember
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
get
get
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
get
Many
getMany
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
public
Keys
publicKeys
(
input
:
string
[]
)
:
Promise
<
Record
<
string
,
string
>
>
Parameters
input
:
string
[]
Returns
Promise
<
Record
<
string
,
string
>
>
transfer
Ownership
transferOwnership
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
update
update
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
update
Member
updateMember
(
input
:
{}
)
:
Promise
<
{}
>
Parameters
input
:
{}
Returns
Promise
<
{}
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Member
create
delete
delete
Member
get
get
Many
public
Keys
transfer
Ownership
update
update
Member
@secrecy/lib
Loading...