Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "src/crud/membership"

Index

Functions

Const addOrganizationToMembership

  • Add organization details to membership

    Parameters

    Returns Promise<Membership>

Const addOrganizationToMemberships

  • Add organization details to memberships

    Parameters

    Returns Promise<Membership[]>

Const createMembership

  • createMembership(membership: Membership): Promise<any>
  • Parameters

    Returns Promise<any>

Const deleteAllUserMemberships

  • deleteAllUserMemberships(userId: string): Promise<any>
  • Parameters

    • userId: string

    Returns Promise<any>

Const deleteMembership

  • deleteMembership(id: string): Promise<any>
  • Parameters

    • id: string

    Returns Promise<any>

Const getMembership

  • Parameters

    • id: string

    Returns Promise<Membership>

Const getMembershipDetailed

  • getMembershipDetailed(id: string): Promise<any>
  • Parameters

    • id: string

    Returns Promise<any>

Const getOrganizationMembers

  • getOrganizationMembers(organizationId: string): Promise<Membership[]>
  • Parameters

    • organizationId: string

    Returns Promise<Membership[]>

Const getUserMemberships

  • Parameters

    • user: User | string

    Returns Promise<Membership[]>

Const getUserMembershipsDetailed

  • getUserMembershipsDetailed(user: User | string): Promise<any>
  • Get a detailed object of a user's membership

    Parameters

    • user: User | string

    Returns Promise<any>

Const getUserOrganizationMembership

  • Get a user membership of a particular organization

    Parameters

    Returns Promise<Membership>

Const updateMembership

  • updateMembership(id: string, membership: KeyValue): Promise<any>
  • Parameters

    Returns Promise<any>

Generated using TypeDoc