UNPKG

@rws-framework/client

Version:

This package provides the core client-side framework for Realtime Web Suit (RWS), enabling modular, asynchronous web components, state management, and integration with backend services. It is located in `.dev/client`.

14 lines 64.3 kB
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>RWSPlugin | Realtime Web Suite Client package</title><meta name="description" content="Documentation for Realtime Web Suite Client package"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><link rel="stylesheet" href="../assets/hierarchy.css"/></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">Realtime Web Suite Client package</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../modules.html">Realtime Web Suite Client package</a></li><li><a href="RWSPlugin.html">RWSPlugin</a></li></ul><h1>Class RWSPlugin&lt;PluginOptions&gt;<code class="tsd-tag ts-flagAbstract">Abstract</code> </h1></div> <section class="tsd-panel"><h4>Type Parameters</h4><ul class="tsd-type-parameter-list"><li><h4><a id="PluginOptions" class="tsd-anchor"></a><span class="tsd-kind-type-parameter">PluginOptions</span><span class="tsd-signature-keyword"> extends </span><a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a></h4></li></ul></section> <aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L10">src/plugins/_plugin.ts:10</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex="0"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-chevronSmall"></use></svg> Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Constructors</h3><div class="tsd-index-list"><a href="RWSPlugin.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-512"></use></svg><span>constructor</span></a> </div></section><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="RWSPlugin.html#container" class="tsd-index-link tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>container</span></a> <a href="RWSPlugin.html#isLoaded" class="tsd-index-link tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>is<wbr/>Loaded</span></a> <a href="RWSPlugin.html#options" class="tsd-index-link tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>options</span></a> <a href="RWSPlugin.html#window" class="tsd-index-link tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>window</span></a> <a href="RWSPlugin.html#container-1" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>container</span></a> <a href="RWSPlugin.html#window-1" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>window</span></a> </div></section><section class="tsd-index-section"><h3 class="tsd-index-heading">Methods</h3><div class="tsd-index-list"><a href="RWSPlugin.html#onClientStart" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Client<wbr/>Start</span></a> <a href="RWSPlugin.html#onComponentsDeclare" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Components<wbr/>Declare</span></a> <a href="RWSPlugin.html#onPartedComponentsLoad" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Parted<wbr/>Components<wbr/>Load</span></a> <a href="RWSPlugin.html#onSetUser" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Set<wbr/>User</span></a> <a href="RWSPlugin.html#getAllPlugins" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>All<wbr/>Plugins</span></a> <a href="RWSPlugin.html#getPlugin" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Plugin</span></a> </div></section></div></details></section></section><section class="tsd-panel-group tsd-member-group"><h2>Constructors</h2><section class="tsd-panel tsd-member"><a id="constructor" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" 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"><a id="constructor.new_RWSPlugin" class="tsd-anchor"></a><span class="tsd-kind-constructor-signature">new RWSPlugin</span><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#constructor.new_RWSPlugin.PluginOptions-1">PluginOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="RWSPlugin.html" class="tsd-signature-type tsd-kind-class">RWSPlugin</a><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#constructor.new_RWSPlugin.PluginOptions-1">PluginOptions</a><span class="tsd-signature-symbol">&gt;</span><a href="#constructor.new_RWSPlugin" 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"><section class="tsd-panel"><h4>Type Parameters</h4><ul class="tsd-type-parameter-list"><li><h4><a id="constructor.new_RWSPlugin.PluginOptions-1" class="tsd-anchor"></a><span class="tsd-kind-type-parameter">PluginOptions</span><span class="tsd-signature-keyword"> extends </span><a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a></h4></li></ul></section><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">options</span>: <a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#constructor.new_RWSPlugin.PluginOptions-1">PluginOptions</a><span class="tsd-signature-symbol"> = ...</span></h5></li></ul></div><h4 class="tsd-returns-title">Returns <a href="RWSPlugin.html" class="tsd-signature-type tsd-kind-class">RWSPlugin</a><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#constructor.new_RWSPlugin.PluginOptions-1">PluginOptions</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L19">src/plugins/_plugin.ts:19</a></li></ul></aside></li></ul></section></section><section class="tsd-panel-group tsd-member-group"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-is-protected"><a id="container" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>container</span><a href="#container" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">container</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Container</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L13">src/plugins/_plugin.ts:13</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-is-protected"><a id="isLoaded" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>is<wbr/>Loaded</span><a href="#isLoaded" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">is<wbr/>Loaded</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L11">src/plugins/_plugin.ts:11</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-is-protected"><a id="options" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>options</span><a href="#options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">options</span><span class="tsd-signature-symbol">:</span> <a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#constructor.new_RWSPlugin.PluginOptions-1">PluginOptions</a></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L12">src/plugins/_plugin.ts:12</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-is-protected"><a id="window" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>window</span><a href="#window" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">window</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">default</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L14">src/plugins/_plugin.ts:14</a></li></ul></aside></section><section class="tsd-panel tsd-member"><a id="container-1" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>container</span><a href="#container-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">container</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Container</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L16">src/plugins/_plugin.ts:16</a></li></ul></aside></section><section class="tsd-panel tsd-member"><a id="window-1" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>window</span><a href="#window-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">window</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">default</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L17">src/plugins/_plugin.ts:17</a></li></ul></aside></section></section><section class="tsd-panel-group tsd-member-group"><h2>Methods</h2><section class="tsd-panel tsd-member"><a id="onClientStart" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>on<wbr/>Client<wbr/>Start</span><a href="#onClientStart" 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"><a id="onClientStart.onClientStart-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">on<wbr/>Client<wbr/>Start</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><a href="#onClientStart.onClientStart-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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L26">src/plugins/_plugin.ts:26</a></li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="onComponentsDeclare" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>on<wbr/>Components<wbr/>Declare</span><a href="#onComponentsDeclare" 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"><a id="onComponentsDeclare.onComponentsDeclare-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">on<wbr/>Components<wbr/>Declare</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><a href="#onComponentsDeclare.onComponentsDeclare-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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L36">src/plugins/_plugin.ts:36</a></li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="onPartedComponentsLoad" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>on<wbr/>Parted<wbr/>Components<wbr/>Load</span><a href="#onPartedComponentsLoad" 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"><a id="onPartedComponentsLoad.onPartedComponentsLoad-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">on<wbr/>Parted<wbr/>Components<wbr/>Load</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">componentParts</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><a href="#onPartedComponentsLoad.onPartedComponentsLoad-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">componentParts</span>: <span class="tsd-signature-type">RWSInfoType</span></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L31">src/plugins/_plugin.ts:31</a></li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="onSetUser" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>on<wbr/>Set<wbr/>User</span><a href="#onSetUser" 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"><a id="onSetUser.onSetUser-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">on<wbr/>Set<wbr/>User</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">user</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><a href="#onSetUser.onSetUser-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">user</span>: <a href="../interfaces/IRWSUser.html" class="tsd-signature-type tsd-kind-interface">IRWSUser</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L41">src/plugins/_plugin.ts:41</a></li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="getAllPlugins" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>get<wbr/>All<wbr/>Plugins</span><a href="#getAllPlugins" 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"><a id="getAllPlugins.getAllPlugins-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">get<wbr/>All<wbr/>Plugins</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="RWSPlugin.html" class="tsd-signature-type tsd-kind-class">RWSPlugin</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><a href="#getAllPlugins.getAllPlugins-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 <a href="RWSPlugin.html" class="tsd-signature-type tsd-kind-class">RWSPlugin</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L54">src/plugins/_plugin.ts:54</a></li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="getPlugin" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>get<wbr/>Plugin</span><a href="#getPlugin" 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"><a id="getPlugin.getPlugin-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">get<wbr/>Plugin</span><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.Plugin">Plugin</a><span class="tsd-signature-symbol">, </span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.T">T</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">pluginClass</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.Plugin">Plugin</a><a href="#getPlugin.getPlugin-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"><section class="tsd-panel"><h4>Type Parameters</h4><ul class="tsd-type-parameter-list"><li><h4><a id="getPlugin.getPlugin-1.Plugin" class="tsd-anchor"></a><span class="tsd-kind-type-parameter">Plugin</span><span class="tsd-signature-keyword"> extends </span><a href="RWSPlugin.html" class="tsd-signature-type tsd-kind-class">RWSPlugin</a><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.T">T</a><span class="tsd-signature-symbol">&gt;</span></h4></li><li><h4><a id="getPlugin.getPlugin-1.T" class="tsd-anchor"></a><span class="tsd-kind-type-parameter">T</span><span class="tsd-signature-keyword"> extends </span><a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a> = <a href="../types/DefaultRWSPluginOptionsType.html" class="tsd-signature-type tsd-kind-type-alias">DefaultRWSPluginOptionsType</a></h4></li></ul></section><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">pluginClass</span>: <span class="tsd-signature-type">PluginConstructor</span><span class="tsd-signature-symbol">&lt;</span><a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.T">T</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div><h4 class="tsd-returns-title">Returns <a class="tsd-signature-type tsd-kind-type-parameter" href="RWSPlugin.html#getPlugin.getPlugin-1.Plugin">Plugin</a></h4><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/papablack/rws-client/blob/c062ed5/src/plugins/_plugin.ts#L47">src/plugins/_plugin.ts:47</a></li></ul></aside></li></ul></section></section></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-index-accordion"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon-chevronDown"></use></svg>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><h4 class="uppercase">Member Visibility</h4><form><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-private" name="private"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Private</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div><div class="tsd-theme-toggle"><h4 class="uppercase">Theme</h4><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-index-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon-chevronDown"></use></svg>On This Page</h3></summary><div class="tsd-accordion-details"><ul><li><a href="#constructor" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-512"></use></svg><span>constructor</span></a></li><li><a href="#container" class="tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>container</span></a></li><li><a href="#isLoaded" class="tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>is<wbr/>Loaded</span></a></li><li><a href="#options" class="tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>options</span></a></li><li><a href="#window" class="tsd-is-protected"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>window</span></a></li><li><a href="#container-1" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>container</span></a></li><li><a href="#window-1" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>window</span></a></li><li><a href="#onClientStart" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Client<wbr/>Start</span></a></li><li><a href="#onComponentsDeclare" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Components<wbr/>Declare</span></a></li><li><a href="#onPartedComponentsLoad" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Parted<wbr/>Components<wbr/>Load</span></a></li><li><a href="#onSetUser" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>on<wbr/>Set<wbr/>User</span></a></li><li><a href="#getAllPlugins" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>All<wbr/>Plugins</span></a></li><li><a href="#getPlugin" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Plugin</span></a></li></ul></div></details></div><div class="site-menu"><div class="tree"><div class="tree-config"><button class="tree-config__button tree-config__button--expand js-tree-expand" title="Expand All"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 490.72 490.72" fill="currentColor"><path d="M480.027,288.027H10.693c-5.867,0-10.667,4.8-10.667,10.667c0,5.867,4.8,10.667,10.667,10.667h213.333v144.96l-45.76-45.76c-4.267-4.053-10.987-3.947-15.04,0.213c-3.947,4.16-3.947,10.667,0,14.827l64,64c4.16,4.16,10.88,4.16,15.04,0l64-64c4.053-4.267,3.947-10.987-0.213-15.04c-4.16-3.947-10.667-3.947-14.827,0l-45.867,45.76V309.36h234.667c5.867,0,10.667-4.8,10.667-10.667C490.693,292.827,485.893,288.027,480.027,288.027z"></path><path d="M10.693,224.027h469.333c5.867,0,10.667-4.8,10.667-10.667c0-5.867-4.8-10.667-10.667-10.667H245.36V36.4l45.76,45.76c4.267,4.053,10.987,3.947,15.04-0.213c3.947-4.16,3.947-10.667,0-14.827l-64-64c-4.16-4.16-10.88-4.16-15.04,0l-64,64c-4.053,4.267-3.947,10.987,0.213,15.04c4.16,3.947,10.667,3.947,14.827,0l45.867-45.76v166.293H10.693c-5.867,0-10.667,4.8-10.667,10.667C0.027,219.227,4.827,224.027,10.693,224.027z"></path></svg></button><button class="tree-config__button tree-config__button--collapse js-tree-collapse" title="Collapse All"><svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8zm7-8a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 4.293V.5A.5.5 0 0 1 8 0zm-.5 11.707-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 11.707V15.5a.5.5 0 0 1-1 0v-3.793z"></path></svg></button><button class="tree-config__button tree-config__button--target js-tree-target" title="Scroll to current file"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><circle cx="12" cy="12" r="3"></circle><path d="M13 4.069V2h-2v2.069A8.008 8.008 0 0 0 4.069 11H2v2h2.069A8.007 8.007 0 0 0 11 19.931V22h2v-2.069A8.007 8.007 0 0 0 19.931 13H22v-2h-2.069A8.008 8.008 0 0 0 13 4.069zM12 18c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6-2.691 6-6 6z"></path></svg></button></div><div class="tree-content"><ul class="js-category-list category" data-id="root"><li><span class="js-category-title category__title" data-id="root-src"><div class="category__folder" data-id="root-src"></div>src</span><ul class="js-category-list category" data-id="root-src"><li><span class="js-category-title category__title" data-id="root-src-services"><div class="category__folder" data-id="root-src-services"></div>services</span><ul class="js-category-list category" data-id="root-src-services"><li><span class="category__link category__link--disable js-category-link category__link--ts">ApiService.ts</span><ul><li><a class="category__link js-category-link" href="ApiServiceInstance.html" data-id="/classes/ApiServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>ApiServiceInstance</a></li><li><a class="category__link js-category-link" href="../interfaces/IRWSHttpRoute.html" data-id="/interfaces/IRWSHttpRoute.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>IRWSHttpRoute</a></li><li><a class="category__link js-category-link" href="../interfaces/IRWSPrefixedHTTProutes.html" data-id="/interfaces/IRWSPrefixedHTTProutes.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>IRWSPrefixedHTTProutes</a></li><li><a class="category__link js-category-link" href="../types/IRWSBackendRoute.html" data-id="/types/IRWSBackendRoute.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>IRWSBackendRoute</a></li><li><a class="category__link js-category-link" href="../functions/ApiService.html" data-id="/functions/ApiService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>ApiService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">ConfigService.ts</span><ul><li><a class="category__link js-category-link" href="ConfigServiceInstance.html" data-id="/classes/ConfigServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>ConfigServiceInstance</a></li><li><a class="category__link js-category-link" href="../functions/ConfigService.html" data-id="/functions/ConfigService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>ConfigService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">DOMService.ts</span><ul><li><a class="category__link js-category-link" href="DOMServiceInstance.html" data-id="/classes/DOMServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>DOMServiceInstance</a></li><li><a class="category__link js-category-link" href="../types/DOMOutputType.html" data-id="/types/DOMOutputType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>DOMOutputType</a></li><li><a class="category__link js-category-link" href="../types/TagsProcessorType.html" data-id="/types/TagsProcessorType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>TagsProcessorType</a></li><li><a class="category__link js-category-link" href="../functions/DOMService.html" data-id="/functions/DOMService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>DOMService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">NotifyService.ts</span><ul><li><a class="category__link js-category-link" href="NotifyServiceInstance.html" data-id="/classes/NotifyServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>NotifyServiceInstance</a></li><li><a class="category__link js-category-link" href="../functions/NotifyService.html" data-id="/functions/NotifyService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>NotifyService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">_service.ts</span><ul><li><a class="category__link js-category-link" href="RWSService.html" data-id="/classes/RWSService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>RWSService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">ServiceWorkerService.ts</span><ul><li><a class="category__link js-category-link" href="ServiceWorkerServiceInstance.html" data-id="/classes/ServiceWorkerServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>ServiceWorkerServiceInstance</a></li><li><a class="category__link js-category-link" href="../functions/ServiceWorkerService.html" data-id="/functions/ServiceWorkerService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>ServiceWorkerService</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">UtilsService.ts</span><ul><li><a class="category__link js-category-link" href="UtilsServiceInstance.html" data-id="/classes/UtilsServiceInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>UtilsServiceInstance</a></li><li><a class="category__link js-category-link" href="../functions/UtilsService.html" data-id="/functions/UtilsService.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>UtilsService</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-src-plugins"><div class="category__folder" data-id="root-src-plugins"></div>plugins</span><ul class="js-category-list category" data-id="root-src-plugins"><li><span class="category__link category__link--disable js-category-link category__link--ts">_plugin.ts</span><ul><li><a class="category__link js-category-link" href="RWSPlugin.html" data-id="/classes/RWSPlugin.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>RWSPlugin</a></li><li><a class="category__link js-category-link" href="../types/DefaultRWSPluginOptionsType.html" data-id="/types/DefaultRWSPluginOptionsType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>DefaultRWSPluginOptionsType</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-src-components"><div class="category__folder" data-id="root-src-components"></div>components</span><ul class="js-category-list category" data-id="root-src-components"><li><span class="js-category-title category__title" data-id="root-src-components-_decorators"><div class="category__folder" data-id="root-src-components-_decorators"></div>_decorators</span><ul class="js-category-list category" data-id="root-src-components-_decorators"><li><span class="category__link category__link--disable js-category-link category__link--ts">RWSInject.ts</span><ul><li><a class="category__link js-category-link" href="../functions/RWSInject.html" data-id="/functions/RWSInject.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>RWSInject</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-src-components-_attrs"><div class="category__folder" data-id="root-src-components-_attrs"></div>_attrs</span><ul class="js-category-list category" data-id="root-src-components-_attrs"><li><span class="category__link category__link--disable js-category-link category__link--ts">angular-attr.ts</span><ul><li><a class="category__link js-category-link" href="../functions/ngAttr.html" data-id="/functions/ngAttr.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>ngAttr</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">sanitize-html.ts</span><ul><li><a class="category__link js-category-link" href="../functions/sanitizedAttr.html" data-id="/functions/sanitizedAttr.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>sanitizedAttr</a></li></ul></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">_component.ts</span><ul><li><a class="category__link js-category-link" href="RWSViewComponent.html" data-id="/classes/RWSViewComponent.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>RWSViewComponent</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">_decorator.ts</span><ul><li><a class="category__link js-category-link" href="../interfaces/IRWSDecoratorOptions.html" data-id="/interfaces/IRWSDecoratorOptions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>IRWSDecoratorOptions</a></li><li><a class="category__link js-category-link" href="../functions/RWSIgnore.html" data-id="/functions/RWSIgnore.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>RWSIgnore</a></li><li><a class="category__link js-category-link" href="../functions/RWSView.html" data-id="/functions/RWSView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>RWSView</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">_container.ts</span><ul><li><a class="category__link js-category-link" href="../functions/RWSContainer.html" data-id="/functions/RWSContainer.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>RWSContainer</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">index.ts</span><ul><li><a class="category__link js-category-link" href="../functions/declareRWSComponents.html" data-id="/functions/declareRWSComponents.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>declareRWSComponents</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">_design_system.ts</span><ul><li><a class="category__link js-category-link" href="../functions/provideRWSDesignSystem.html" data-id="/functions/provideRWSDesignSystem.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>provideRWSDesignSystem</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-src-interfaces"><div class="category__folder" data-id="root-src-interfaces"></div>interfaces</span><ul class="js-category-list category" data-id="root-src-interfaces"><li><span class="category__link category__link--disable js-category-link category__link--ts">IRWSConfig.ts</span><ul><li><a class="category__link js-category-link" href="../interfaces/IRWSConfig.html" data-id="/interfaces/IRWSConfig.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>IRWSConfig</a></li><li><a class="category__link js-category-link" href="../types/RWSPluginEntry.html" data-id="/types/RWSPluginEntry.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>RWSPluginEntry</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">IRWSUser.ts</span><ul><li><a class="category__link js-category-link" href="../interfaces/IRWSUser.html" data-id="/interfaces/IRWSUser.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>IRWSUser</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">IRWSViewComponent.ts</span><ul><li><a class="category__link js-category-link" href="../types/IRWSAssetShowOptions.html" data-id="/types/IRWSAssetShowOptions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>IRWSAssetShowOptions</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-src-types"><div class="category__folder" data-id="root-src-types"></div>types</span><ul class="js-category-list category" data-id="root-src-types"><li><span class="category__link category__link--disable js-category-link category__link--ts">RWSNotify.ts</span><ul><li><a class="category__link js-category-link" href="../types/NotifyLogType.html" data-id="/types/NotifyLogType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>NotifyLogType</a></li><li><a class="category__link js-category-link" href="../types/NotifyUiType.html" data-id="/types/NotifyUiType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>NotifyUiType</a></li><li><a class="category__link js-category-link" href="../types/RWSNotify.html" data-id="/types/RWSNotify.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>RWSNotify</a></li></ul></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">index.ts</span><ul><li><a class="category__link js-category-link" href="../modules.html#realtimeWebSuiteClientPackage" data-id="/modules.html#realtimeWebSuiteClientPackage"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg>realtimeWebSuiteClientPackage</a></li></ul></li><li><span class="category__link category__link--disable js-category-link category__link--ts">client.ts</span><ul><li><a class="category__link js-category-link" href="RWSClientInstance.html" data-id="/classes/RWSClientInstance.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-128"></use></svg>RWSClientInstance</a></li><li><a class="category__link js-category-link" href="../functions/RWSClient.html" data-id="/functions/RWSClient.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>RWSClient</a></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-var"><div class="category__folder" data-id="root-var"></div>var</span><ul class="js-category-list category" data-id="root-var"><li><span class="js-category-title category__title" data-id="root-var-www"><div class="category__folder" data-id="root-var-www"></div>www</span><ul class="js-category-list category" data-id="root-var-www"><li><span class="js-category-title category__title" data-id="root-var-www-warlock"><div class="category__folder" data-id="root-var-www-warlock"></div>warlock</span><ul class="js-category-list category" data-id="root-var-www-warlock"><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules"><div class="category__folder" data-id="root-var-www-warlock-node_modules"></div>node_modules</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules"><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules-@types"><div class="category__folder" data-id="root-var-www-warlock-node_modules-@types"></div>@types</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules-@types"><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules-@types-sanitize-html"><div class="category__folder" data-id="root-var-www-warlock-node_modules-@types-sanitize-html"></div>sanitize-html</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules-@types-sanitize-html"><li><span class="category__link category__link--disable js-category-link category__link--ts">index.d.ts</span><ul><li><a class="category__link js-category-link" href="../interfaces/HTMLAttributes.html" data-id="/interfaces/HTMLAttributes.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>HTMLAttributes</a></li><li><a class="category__link js-category-link" href="../interfaces/HTMLTag.html" data-id="/interfaces/HTMLTag.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-256"></use></svg>HTMLTag</a></li><li><a class="category__link js-category-link" href="../types/HTMLTagTransformerType.html" data-id="/types/HTMLTagTransformerType.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg>HTMLTagTransformerType</a></li></ul></li></ul></li></ul></li><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules-@microsoft"><div class="category__folder" data-id="root-var-www-warlock-node_modules-@microsoft"></div>@microsoft</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules-@microsoft"><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element"><div class="category__folder" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element"></div>fast-element</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element"><li><span class="js-category-title category__title" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element-dist"><div class="category__folder" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element-dist"></div>dist</span><ul class="js-category-list category" data-id="root-var-www-warlock-node_modules-@microsoft-fast-element-dist"><li><span class="category__link category__link--disable js-category-link category__link--ts">fast-element.d.ts</span><ul><li><a class="category__link js-category-link" href="../functions/attr.html" data-id="/functions/attr.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>attr</a></li><li><a class="category__link js-category-link" href="../functions/observable.html" data-id="/functions/observable.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg>observable</a></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></div></div></div></div></div><div class="tsd-generator"><p>Generated using <a href="https://typedoc.or