Class ContactRepository

Allows retrieving, updating and creating contacts. An instance of this class must be obtained using getContactRepository

Hierarchy

  • ContactRepository

Constructors

Properties

contactService: ContactService
contacts$: Observable<readonly Contact[]>

Allows access to the list with every contact

userRepository: UserRepository

Methods

  • Creates a new contact

    Parameters

    • contact: Pick<Contact, "name" | "favorite" | "phones" | "emails">

    Returns Promise<void>

  • Saves a contact

    Parameters

    • contact: Pick<Contact, "id" | "name" | "favorite" | "phones" | "emails">

    Returns Promise<void>

Generated using TypeDoc