ExClubhouse v0.5.2 ExClubhouse.Api.Member View Source
Member Api
Link to this section Summary
Link to this section Functions
Link to this function
current_member_info()
View Sourcecurrent_member_info() :: {:ok, ExClubhouse.Model.MemberInfo.t()} | {:error, ExClubhouse.Error.t()}
Gets the current member info
Example
iex> ExClubhouse.Api.Member.current_member_info()
{:ok, %ExClubhouse.Model.MemberInfo{...}}
Link to this function
current_member_info(session)
View Sourcecurrent_member_info(ExClubhouse.Session.t()) :: {:ok, [ExClubhouse.Model.MemberInfo.t()]} | {:error, ExClubhouse.Error.t()}
Link to this function
get(org_public_id, member_public_id)
View Sourceget(binary(), binary()) :: {:ok, ExClubhouse.Model.Member.t() | nil} | {:error, ExClubhouse.Error.t()}
Get a single LinkedFile by id
Example
iex> ExClubhouse.Api.Member.get("1", "2")
{:ok, %ExClubhouse.Model.Member{...}}
Link to this function
get(session, org_public_id, member_public_id)
View Sourceget(ExClubhouse.Session.t(), binary(), binary()) :: {:ok, [ExClubhouse.Model.Member.t()]} | {:error, ExClubhouse.Error.t()}
Link to this function
list(org_public_id)
View Sourcelist(binary()) :: {:ok, [ExClubhouse.Model.Member.t()]} | {:error, ExClubhouse.Error.t()}
Lists all members
Example
iex> ExClubhouse.Api.Member.list()
{:ok, [%ExClubhouse.Model.Member{...}, ...]}
Link to this function
list(session, org_public_id)
View Sourcelist(ExClubhouse.Session.t(), binary()) :: {:ok, [ExClubhouse.Model.Member.t()]} | {:error, ExClubhouse.Error.t()}