Skip to content

Commit

Permalink
feat: VideoConf Persistent Chat (#783)
Browse files Browse the repository at this point in the history
  • Loading branch information
pierre-lehnen-rc authored Jul 17, 2024
1 parent 40184dd commit b5dcb6d
Show file tree
Hide file tree
Showing 23 changed files with 162 additions and 24 deletions.
12 changes: 11 additions & 1 deletion deno-runtime/lib/accessors/builders/VideoConferenceBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const { RocketChatAssociationModel } = require('@rocket.chat/apps-engine/definit
RocketChatAssociationModel: typeof _RocketChatAssociationModel;
};

export type AppVideoConference = Pick<IGroupVideoConference, 'rid' | 'providerName' | 'providerData' | 'title'> & {
export type AppVideoConference = Pick<IGroupVideoConference, 'rid' | 'providerName' | 'providerData' | 'title' | 'discussionRid'> & {
createdBy: IGroupVideoConference['createdBy']['_id'];
};

Expand All @@ -28,6 +28,7 @@ export class VideoConferenceBuilder implements IVideoConferenceBuilder {
createdBy: data.createdBy,
providerName: data.providerName!,
title: data.title!,
discussionRid: data.discussionRid,
};

return this;
Expand Down Expand Up @@ -78,6 +79,15 @@ export class VideoConferenceBuilder implements IVideoConferenceBuilder {
return this.call.title;
}

public setDiscussionRid(rid: AppVideoConference['discussionRid']): IVideoConferenceBuilder {
this.call.discussionRid = rid;
return this;
}

public getDiscussionRid(): AppVideoConference['discussionRid'] {
return this.call.discussionRid;
}

public getVideoConference(): AppVideoConference {
return this.call;
}
Expand Down
6 changes: 6 additions & 0 deletions deno-runtime/lib/accessors/extenders/VideoConferenceExtend.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,12 @@ export class VideoConferenceExtender implements IVideoConferenceExtender {
return this;
}

public setDiscussionRid(rid: VideoConference['discussionRid']): IVideoConferenceExtender {
this.videoConference.discussionRid = rid;

return this;
}

public getVideoConference(): VideoConference {
return structuredClone(this.videoConference);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,15 @@ <h3 class="tsd-index-heading">Properties</h3>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getCreatedBy" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><g id="icon-2048"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)"></path></g></svg><span>get<wbr/>Created<wbr/>By</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getDiscussionRid" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Discussion<wbr/>Rid</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getProviderData" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Provider<wbr/>Data</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getProviderName" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Provider<wbr/>Name</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getRoomId" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Room<wbr/>Id</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getTitle" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Title</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#getVideoConference" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Video<wbr/>Conference</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setCreatedBy" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Created<wbr/>By</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setData" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Data</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setDiscussionRid" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Discussion<wbr/>Rid</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setProviderData" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Data</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setProviderName" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Name</span></a>
<a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html#setRoomId" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Room<wbr/>Id</span></a>
Expand All @@ -63,6 +65,14 @@ <h3 class="tsd-anchor-link"><span>get<wbr/>Created<wbr/>By</span><a href="#getCr
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L15">src/definition/accessors/IVideoConferenceBuilder.ts:15</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getDiscussionRid" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Discussion<wbr/>Rid</span><a href="#getDiscussionRid" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="getDiscussionRid.getDiscussionRid-1"><span class="tsd-kind-call-signature">get<wbr/>Discussion<wbr/>Rid</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><a href="#getDiscussionRid.getDiscussionRid-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L31">src/definition/accessors/IVideoConferenceBuilder.ts:31</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getProviderData" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Provider<wbr/>Data</span><a href="#getProviderData" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
Expand Down Expand Up @@ -102,7 +112,7 @@ <h3 class="tsd-anchor-link"><span>get<wbr/>Video<wbr/>Conference</span><a href="
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="../types/videoConferences_AppVideoConference.AppVideoConference.html" class="tsd-signature-type tsd-kind-type-alias">AppVideoConference</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L29">src/definition/accessors/IVideoConferenceBuilder.ts:29</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L33">src/definition/accessors/IVideoConferenceBuilder.ts:33</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setCreatedBy" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Created<wbr/>By</span><a href="#setCreatedBy" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
Expand All @@ -129,6 +139,19 @@ <h5><span class="tsd-kind-parameter">call</span>: <span class="tsd-signature-typ
<h4 class="tsd-returns-title">Returns <a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html" class="tsd-signature-type tsd-kind-interface">IVideoConferenceBuilder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L7">src/definition/accessors/IVideoConferenceBuilder.ts:7</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setDiscussionRid" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Discussion<wbr/>Rid</span><a href="#setDiscussionRid" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="setDiscussionRid.setDiscussionRid-1"><span class="tsd-kind-call-signature">set<wbr/>Discussion<wbr/>Rid</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">rid</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html" class="tsd-signature-type tsd-kind-interface">IVideoConferenceBuilder</a><a href="#setDiscussionRid.setDiscussionRid-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><span class="tsd-kind-parameter">rid</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="accessors_IVideoConferenceBuilder.IVideoConferenceBuilder.html" class="tsd-signature-type tsd-kind-interface">IVideoConferenceBuilder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceBuilder.ts#L29">src/definition/accessors/IVideoConferenceBuilder.ts:29</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setProviderData" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Provider<wbr/>Data</span><a href="#setProviderData" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
Expand Down Expand Up @@ -201,13 +224,15 @@ <h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon
<ul>
<li><a href="#kind" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>kind</span></a></li>
<li><a href="#getCreatedBy" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Created<wbr/>By</span></a></li>
<li><a href="#getDiscussionRid" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Discussion<wbr/>Rid</span></a></li>
<li><a href="#getProviderData" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Provider<wbr/>Data</span></a></li>
<li><a href="#getProviderName" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Provider<wbr/>Name</span></a></li>
<li><a href="#getRoomId" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Room<wbr/>Id</span></a></li>
<li><a href="#getTitle" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Title</span></a></li>
<li><a href="#getVideoConference" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Video<wbr/>Conference</span></a></li>
<li><a href="#setCreatedBy" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Created<wbr/>By</span></a></li>
<li><a href="#setData" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Data</span></a></li>
<li><a href="#setDiscussionRid" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Discussion<wbr/>Rid</span></a></li>
<li><a href="#setProviderData" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Data</span></a></li>
<li><a href="#setProviderName" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Name</span></a></li>
<li><a href="#setRoomId" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Room<wbr/>Id</span></a></li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ <h3 class="tsd-index-heading">Properties</h3>
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#addUser" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><g id="icon-2048"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)"></path></g></svg><span>add<wbr/>User</span></a>
<a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#getVideoConference" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Video<wbr/>Conference</span></a>
<a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#setDiscussionRid" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Discussion<wbr/>Rid</span></a>
<a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#setEndedAt" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Ended<wbr/>At</span></a>
<a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#setEndedBy" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Ended<wbr/>By</span></a>
<a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html#setProviderData" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Data</span></a>
Expand Down Expand Up @@ -71,6 +72,19 @@ <h3 class="tsd-anchor-link"><span>get<wbr/>Video<wbr/>Conference</span><a href="
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="../types/videoConferences_IVideoConference.VideoConference.html" class="tsd-signature-type tsd-kind-type-alias">VideoConference</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceExtend.ts#L20">src/definition/accessors/IVideoConferenceExtend.ts:20</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setDiscussionRid" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Discussion<wbr/>Rid</span><a href="#setDiscussionRid" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="setDiscussionRid.setDiscussionRid-1"><span class="tsd-kind-call-signature">set<wbr/>Discussion<wbr/>Rid</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">rid</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html" class="tsd-signature-type tsd-kind-interface">IVideoConferenceExtender</a><a href="#setDiscussionRid.setDiscussionRid-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><span class="tsd-kind-parameter">rid</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="accessors_IVideoConferenceExtend.IVideoConferenceExtender.html" class="tsd-signature-type tsd-kind-interface">IVideoConferenceExtender</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/master/src/definition/accessors/IVideoConferenceExtend.ts#L18">src/definition/accessors/IVideoConferenceExtend.ts:18</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setEndedAt" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Ended<wbr/>At</span><a href="#setEndedAt" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
Expand Down Expand Up @@ -145,6 +159,7 @@ <h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon
<li><a href="#kind" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>kind</span></a></li>
<li><a href="#addUser" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>add<wbr/>User</span></a></li>
<li><a href="#getVideoConference" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Video<wbr/>Conference</span></a></li>
<li><a href="#setDiscussionRid" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Discussion<wbr/>Rid</span></a></li>
<li><a href="#setEndedAt" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Ended<wbr/>At</span></a></li>
<li><a href="#setEndedBy" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Ended<wbr/>By</span></a></li>
<li><a href="#setProviderData" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>set<wbr/>Provider<wbr/>Data</span></a></li>
Expand Down
Loading

0 comments on commit b5dcb6d

Please sign in to comment.