Implements

Constructors

Properties

fetcher: default
store: default
updater: default

Methods

  • Parameters

    • groupUris: undefined | string[]
    • contactQuery: ContactQuery

    Returns Promise<void>

  • Parameters

    • publicTypeIndexNode: null | default

    Returns Promise<string[]>

  • Parameters

    • profileNode: default
    • preferencesFile: null | default

    Returns Promise<null | default>

  • Lists all known address books of the given Solid user. Private instances will only be listed, if the fetcher has access to the preferences document and the private type index, otherwise only public instances will be returned and the privateUris will be an empty array.

    Parameters

    • webId: string

      The WebID of the user whose address books to list

    Returns Promise<AddressBookLists>

    The URIs of the address books grouped by public (listed) and private (unlisted) instances

  • Parameters

    • ownerWebId: string
    • addressBookUri: string

    Returns Promise<void>