Interface NEPreMeetingService

Hierarchy

  • NEPreMeetingService

Properties

cancelMeeting: ((meetingId, cancelRecurringMeeting) => Promise<NEResult<void>>)

Type declaration

    • (meetingId, cancelRecurringMeeting): Promise<NEResult<void>>
    • 取消已预定的会议

      Parameters

      • meetingId: number

        会议唯一Id

      • cancelRecurringMeeting: boolean

        是否取消所有周期性会议

      Returns Promise<NEResult<void>>

editMeeting: ((meeting, editRecurringMeeting) => Promise<NEResult<NEMeetingItem>>)

Type declaration

    • (meeting, editRecurringMeeting): Promise<NEResult<NEMeetingItem>>
    • 修改已预定的会议信息

      Parameters

      • meeting: NEMeetingItem
      • editRecurringMeeting: boolean

        是否修改所有周期性会议

      Returns Promise<NEResult<NEMeetingItem>>

scheduleMeeting: ((item) => Promise<NEResult<NEMeetingItem>>)

Type declaration

Methods

  • 添加收藏会议

    Parameters

    • meetingId: number

      会议唯一id

    Returns Promise<NEResult<number>>

  • 注册预定会议状态变更监听器

    Parameters

    Returns void

  • 清空本地历史会议记录列表

    Returns Promise<NEResult<void>>

  • Parameters

    • meetingId: number

    Returns Promise<NEResult<string>>

  • 获取收藏会议列表,返回会议时间早于 anchorId 的最多 limit 个会议。 如果 anchorId 小于等于 0,则从头开始查询。

    Parameters

    • anchorId: number

      锚点Id,用于分页查询

    • limit: number

      查询数量

    Returns Promise<NEResult<MeetingListItem[]>>

  • 根据会议号查询历史会议

    Parameters

    • meetingId: number

      会议唯一id

    Returns Promise<NEResult<MeetingListItem>>

  • 获取历史会议详情

    Parameters

    • meetingId: number

    Returns Promise<NEResult<NEHistoryMeetingDetail>>

  • 获取历史会议列表

    Parameters

    • anchorId: number
    • limit: number

      查询数量

    Returns Promise<NEResult<MeetingListItem[]>>

  • Parameters

    • meetingId: number
    • fileKey: string

    Returns Promise<NEResult<string>>

  • 获取本地历史会议记录列表,不支持漫游保存,默认保存最近10条记录

    Returns Promise<NEResult<NELocalHistoryMeeting[]>>

  • 获取会议云录制记录列表,仅在返回错误码为成功时,才代表有云录制任务,解码任务过程中获取列表可能会有延迟

    Parameters

    • meetingId: number

      会议ID

    Returns Promise<NEResult<NERoomRecord[]>>

  • 根据 meetingId 查询预定会议信息

    Parameters

    • meetingId: number

      会议Id

    Returns Promise<NEResult<NEMeetingItem>>

  • 根据 meetingNum 查询预定会议信息

    Parameters

    • meetingNum: string

      会议号

    Returns Promise<NEResult<NEMeetingItem>>

  • 根据会议状态查询会议信息列表, 不传默认返回NEMeetingItemStatus.init, NEMeetingItemStatus.started

    Parameters

    Returns Promise<NEResult<NEMeetingItem[]>>

  • 查询特定状态下的会议列表。如果不指定要查询的状态,则会默认查询initstarted列表。 目前暂不支持查询cancel 与 {@linkNEMeetingItemStatus#recycled} 状态下的会议列表。 只返回本端预约或者他人预约邀请的会议

    Parameters

    Returns Promise<NEResult<NEMeetingItem[]>>

  • 查询预约会议成员列表

    Parameters

    • meetingNum: string

      会议号

    Returns Promise<NEResult<NEScheduledMember[]>>

  • 加载会议聊天室历史消息页面

    Parameters

    • meetingId: number

      会议唯一 Id

    Returns Promise<NEResult<void>>

  • 加载小应用页面,用于会议历史详情的展示

    Parameters

    Returns Promise<NEResult<void>>

  • 取消收藏会议

    Parameters

    • meetingId: number

      会议唯一id

    Returns Promise<NEResult<void>>

  • 反注册预定会议状态变更监听器

    Parameters

    Returns void

  • Returns void