Home Reference Source
import {Group} from '@quobis/sippojs'
public class | source

Group

This class allows access to the details of each group

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

id: *

public

name: *

public

owner: *

public

Method Summary

Public Methods
public

minusParticipants(participants: ...*): *

Creates a new Group object removing the provided participants

public

plusParticipants(participants: ...*): *

Creates a new Group object adding the provided participants

public

with(objectPattern: {"name": *, "participants": *}): *

Creates a new Group object with the provided parameter changed

Public Constructors

public constructor() source

Public Members

public id: * source

public name: * source

public owner: * source

public participants: undefined[] source

Public Methods

public minusParticipants(participants: ...*): * source

Creates a new Group object removing the provided participants

Params:

NameTypeAttributeDescription
participants ...*

Return:

*

public plusParticipants(participants: ...*): * source

Creates a new Group object adding the provided participants

Params:

NameTypeAttributeDescription
participants ...*

Return:

*

public with(objectPattern: {"name": *, "participants": *}): * source

Creates a new Group object with the provided parameter changed

Params:

NameTypeAttributeDescription
objectPattern {"name": *, "participants": *}
  • optional
  • default: {}

Return:

*