# InviteManager

#### new InviteManager()

Description:

  - InviteManager构造函数。

### Members

#### (readonly) InviteManagerCallbackEnum :string

Description:

  - InviteManager级别回调的枚举

##### Properties:

Name | Type | Description
--- | --- | ---
`CALL_NOTIFY` | string |

InviteManager级别回调的枚举

##### Type:

- string

### Methods

#### addCallback(type, callback)

Description:

  - addCallback

##### Example

    inviteManager.addCallback(inviteManager.InviteManagerCallbackEnum.CALL_NOTIFY, onCall);

    邀请回调
    param:invite － 邀请对象
    function onCall(invite){
    }

##### Parameters:

Name | Type | Description
--- | --- | ---
`type` | Object |
`callback` | Object |

#### call(callInvite)

Description:

  - 发启邀请

##### Parameters:

Name | Type | Description
--- | --- | ---
`callInvite` | Object | 邀请对象

#### createInvite(fromUserId, toUserId, options)

Description:

  - 创建邀请对象

##### Parameters:

Name | Type | Description
--- | --- | ---
`fromUserId` | String | 邀请发起方用户id
`toUserId` | String | 邀请接受方用户id
`options` | Object | 参数

#### getInvite(InviteId)

Description:

  - 通过ID获取Invite对象

##### Parameters:

Name | Type | Description
--- | --- | ---
`InviteId` | string | InviteId