Hierarchy

  • Model
    • User

Indexable

  • [x: string]: any

Constructors

Properties

address?: string
admin?: boolean
ban?: {
    end_ban: string;
    motivation: string;
    start_ban?: string;
    type: "soft" | "strong";
}
blocked?: boolean
email?: string
expand: number
first_name?: string
founder?: boolean
friend?: boolean
installation?: string
language?: string
last_name?: string
last_online?: string
meta: Meta = ...
name?: string
nickname?: string
organization?: string
other_email?: OtherContact[]
other_sms?: OtherContact[]
parent?: IModel
phone?: string
provider?: { name?: string; picture?: string; type?: string }[]
public?: string[]
role?: string
special_token?: string
subuser?: boolean
subuser_owner?: string
token?: string
verified_email?: boolean
verified_sms?: boolean
attributes: string[] = ...
checker: ICheckerSuite = ...
endpoint: string = '/2.1/user'

Methods

  • Returns void

  • Parameters

    • contact: string
    • message: string
    • language: string = 'en'

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • OptionalreloadAll: boolean
    • defaultExpand: number = 0

    Returns Promise<boolean>

  • Parameters

    • OptionalreloadAll: boolean
    • defaultExpand: number = 0

    Returns Promise<boolean>

  • Parameters

    • OptionalcustomKeys: string[]

    Returns Promise<boolean>

  • Parameters

    • name: string
    • params: any

    Returns void

  • Parameters

    • type: undefined | string
    • name: string
    • params: any
    • isStatic: boolean = false

    Returns void