Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "contacts"

Index

Functions

add

  • add(contact: IContact): Promise<void>
  • Add a new Contact after fetching the Contact information.

    Parameters

    • contact: IContact

    Returns Promise<void>

cancelSearch

  • cancelSearch(): Promise<void>
  • Cancel an ongoing contact search.

    Textile.contacts.cancelSearch();

    Returns Promise<void>

get

  • get(address: string): Promise<IContact>
  • Get Contact information by address.

    Parameters

    • address: string

    Returns Promise<IContact>

list

  • list(): Promise<IContactList>
  • List all known Contacts.

    Returns Promise<IContactList>

remove

  • remove(address: string): Promise<void>
  • Remove a Contact by their address.

    Parameters

    • address: string

    Returns Promise<void>

search

  • search(query: IContactQuery, options: IQueryOptions): Promise<string>
  • Search for Contacts over network.

    Textile.contacts.search(query, options);

    Parameters

    • query: IContactQuery
    • options: IQueryOptions

    Returns Promise<string>

threads

  • threads(address: string): Promise<IThreadList>
  • List all Threads in common with a Contact.

    Textile.contacts.threads(address);

    Parameters

    • address: string

    Returns Promise<IThreadList>