Usermaven
Dark mode

Methods reference

id

id: (userData: UserProps, doNotSendEvent?: boolean) => Promise

Sets a user and company data.

        <tr className="nx-border-b nx-border-neutral-400 dark:nx-border-neutral-800">
        <td>
            doNotSendEvent?
        </td>
        <td>
            `boolean`
        </td>
        <td>
            <br/>
            if true (false by default), separate "id" event won't be sent to server

            <br/>
        </td>
        </tr>
</tbody>

track

track: (typeName: string, payload?: EventPayload) => Promise

Sends a track event to server. <br/ >

        <tr className="nx-border-b nx-border-neutral-400 dark:nx-border-neutral-800">
        <td>
            payload?
        </td>
        <td>
            `EventPayload`
        </td>
        <td>
            event payloadx
            <br/>
        </td>
        </tr>
</tbody>

group

group: (props: companyProps, doNotSendEvent?: boolean) => Promise

Send company attributes to server.

<br/ >

        <tr className="nx-border-b nx-border-neutral-400 dark:nx-border-neutral-800">
            <td>
                doNotSendEvent?
            </td>
            <td>
                `boolean`
            </td>
            <td>
                <br/>
                if true (false by default), separate "id" event won't be sent to server

                <br/>
            </td>
        </tr>
</tbody>

reset

reset: (resetAnonId?: boolean) => Promise

Reset the user and company data

<br/ >

Was this article helpful?