Skip to content

Commit

Permalink
added configVOs to config factory
Browse files Browse the repository at this point in the history
  • Loading branch information
jesperstarkar committed Jan 6, 2017
1 parent 60e3faa commit ad4a220
Show file tree
Hide file tree
Showing 63 changed files with 316 additions and 300 deletions.
58 changes: 29 additions & 29 deletions docs/classes/config.casparcgconfig.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/config.intermediate.audio.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ <h3>channel<wbr>Layouts</h3>
<div class="tsd-signature tsd-kind-icon">channel<wbr>Layouts<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.v21x.channellayout.html" class="tsd-signature-type">ChannelLayout</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L485">lib/Config.ts:485</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L493">lib/Config.ts:493</a></li>
</ul>
</aside>
</section>
Expand All @@ -113,7 +113,7 @@ <h3>mix<wbr>Configs</h3>
<div class="tsd-signature tsd-kind-icon">mix<wbr>Configs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.intermediate.mixconfig.html" class="tsd-signature-type">MixConfig</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L486">lib/Config.ts:486</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L494">lib/Config.ts:494</a></li>
</ul>
</aside>
</section>
Expand Down
8 changes: 4 additions & 4 deletions docs/classes/config.intermediate.mixconfig.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ <h3>_type</h3>
<div class="tsd-signature tsd-kind-icon">_type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L491">lib/Config.ts:491</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L499">lib/Config.ts:499</a></li>
</ul>
</aside>
</section>
Expand All @@ -115,7 +115,7 @@ <h3>from<wbr>Type</h3>
<div class="tsd-signature tsd-kind-icon">from<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L492">lib/Config.ts:492</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L500">lib/Config.ts:500</a></li>
</ul>
</aside>
</section>
Expand All @@ -125,7 +125,7 @@ <h3>mix</h3>
<div class="tsd-signature tsd-kind-icon">mix<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L494">lib/Config.ts:494</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L502">lib/Config.ts:502</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
Expand All @@ -151,7 +151,7 @@ <h3>to<wbr>Types</h3>
<div class="tsd-signature tsd-kind-icon">to<wbr>Types<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L493">lib/Config.ts:493</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L501">lib/Config.ts:501</a></li>
</ul>
</aside>
</section>
Expand Down
8 changes: 4 additions & 4 deletions docs/classes/config.intermediate.mixer.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ <h3>blend<wbr>Modes</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.mixer.html">Mixer</a>.<a href="config.v2xx.mixer.html#blendmodes">blendModes</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L205">lib/Config.ts:205</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L213">lib/Config.ts:213</a></li>
</ul>
</aside>
</section>
Expand All @@ -122,7 +122,7 @@ <h3>chroma<wbr>Key</h3>
<aside class="tsd-sources">
<p>Overwrites <a href="config.v207.mixer.html">Mixer</a>.<a href="config.v207.mixer.html#chromakey">chromaKey</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L499">lib/Config.ts:499</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L507">lib/Config.ts:507</a></li>
</ul>
</aside>
</section>
Expand All @@ -133,7 +133,7 @@ <h3>mipmapping<wbr>Default<wbr>On</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.mixer.html">Mixer</a>.<a href="config.v2xx.mixer.html#mipmappingdefaulton">mipmappingDefaultOn</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L207">lib/Config.ts:207</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L215">lib/Config.ts:215</a></li>
</ul>
</aside>
</section>
Expand All @@ -144,7 +144,7 @@ <h3>straight<wbr>Alpha</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.mixer.html">Mixer</a>.<a href="config.v2xx.mixer.html#straightalpha">straightAlpha</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L206">lib/Config.ts:206</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L214">lib/Config.ts:214</a></li>
</ul>
</aside>
</section>
Expand Down
4 changes: 2 additions & 2 deletions docs/classes/config.v207.audio.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ <h3>channel<wbr>Layouts</h3>
<div class="tsd-signature tsd-kind-icon">channel<wbr>Layouts<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.v207.channellayout.html" class="tsd-signature-type">ChannelLayout</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L356">lib/Config.ts:356</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L364">lib/Config.ts:364</a></li>
</ul>
</aside>
</section>
Expand All @@ -113,7 +113,7 @@ <h3>mix<wbr>Configs</h3>
<div class="tsd-signature tsd-kind-icon">mix<wbr>Configs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.v207.mixconfig.html" class="tsd-signature-type">MixConfig</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L357">lib/Config.ts:357</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L365">lib/Config.ts:365</a></li>
</ul>
</aside>
</section>
Expand Down
10 changes: 5 additions & 5 deletions docs/classes/config.v207.bluefishconsumer.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ <h3>_type</h3>
<p>Inherited from <a href="config.v2xx.bluefishconsumer.html">BluefishConsumer</a>.<a href="config.v2xx.bluefishconsumer.html#_type">_type</a></p>
<p>Overwrites <a href="config.v2xx.consumer.html">Consumer</a>.<a href="config.v2xx.consumer.html#_type">_type</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L166">lib/Config.ts:166</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L174">lib/Config.ts:174</a></li>
</ul>
</aside>
</section>
Expand All @@ -124,7 +124,7 @@ <h3>channel<wbr>Layout</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.bluefishconsumer.html">BluefishConsumer</a>.<a href="config.v2xx.bluefishconsumer.html#channellayout">channelLayout</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L169">lib/Config.ts:169</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L177">lib/Config.ts:177</a></li>
</ul>
</aside>
</section>
Expand All @@ -135,7 +135,7 @@ <h3>device</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.bluefishconsumer.html">BluefishConsumer</a>.<a href="config.v2xx.bluefishconsumer.html#device">device</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L167">lib/Config.ts:167</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L175">lib/Config.ts:175</a></li>
</ul>
</aside>
</section>
Expand All @@ -146,7 +146,7 @@ <h3>embedded<wbr>Audio</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.bluefishconsumer.html">BluefishConsumer</a>.<a href="config.v2xx.bluefishconsumer.html#embeddedaudio">embeddedAudio</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L168">lib/Config.ts:168</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L176">lib/Config.ts:176</a></li>
</ul>
</aside>
</section>
Expand All @@ -157,7 +157,7 @@ <h3>key<wbr>Only</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.bluefishconsumer.html">BluefishConsumer</a>.<a href="config.v2xx.bluefishconsumer.html#keyonly">keyOnly</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L170">lib/Config.ts:170</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L178">lib/Config.ts:178</a></li>
</ul>
</aside>
</section>
Expand Down
30 changes: 15 additions & 15 deletions docs/classes/config.v207.casparcgconfigvo.html
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ <h3>_version</h3>
<div class="tsd-signature tsd-kind-icon">_version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L257">lib/Config.ts:257</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L265">lib/Config.ts:265</a></li>
</ul>
</aside>
</section>
Expand All @@ -131,7 +131,7 @@ <h3>audio</h3>
<div class="tsd-signature tsd-kind-icon">audio<span class="tsd-signature-symbol">:</span> <a href="config.v207.audio.html" class="tsd-signature-type">Audio</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L268">lib/Config.ts:268</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L276">lib/Config.ts:276</a></li>
</ul>
</aside>
</section>
Expand All @@ -141,7 +141,7 @@ <h3>auto<wbr>Deinterlace</h3>
<div class="tsd-signature tsd-kind-icon">auto<wbr>Deinterlace<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L263">lib/Config.ts:263</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L271">lib/Config.ts:271</a></li>
</ul>
</aside>
</section>
Expand All @@ -151,7 +151,7 @@ <h3>auto<wbr>Transcode</h3>
<div class="tsd-signature tsd-kind-icon">auto<wbr>Transcode<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L264">lib/Config.ts:264</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L272">lib/Config.ts:272</a></li>
</ul>
</aside>
</section>
Expand All @@ -162,7 +162,7 @@ <h3>channel<wbr>Grid</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.casparcgconfigvo.html">CasparCGConfigVO</a>.<a href="config.v2xx.casparcgconfigvo.html#channelgrid">channelGrid</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L132">lib/Config.ts:132</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L140">lib/Config.ts:140</a></li>
</ul>
</aside>
</section>
Expand All @@ -172,7 +172,7 @@ <h3>channels</h3>
<div class="tsd-signature tsd-kind-icon">channels<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.v207.channel.html" class="tsd-signature-type">Channel</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L259">lib/Config.ts:259</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L267">lib/Config.ts:267</a></li>
</ul>
</aside>
</section>
Expand All @@ -182,7 +182,7 @@ <h3>controllers</h3>
<div class="tsd-signature tsd-kind-icon">controllers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="config.v2xx.controller.html" class="tsd-signature-type">Controller</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L260">lib/Config.ts:260</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L268">lib/Config.ts:268</a></li>
</ul>
</aside>
</section>
Expand All @@ -193,7 +193,7 @@ <h3>flash</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.casparcgconfigvo.html">CasparCGConfigVO</a>.<a href="config.v2xx.casparcgconfigvo.html#flash">flash</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L133">lib/Config.ts:133</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L141">lib/Config.ts:141</a></li>
</ul>
</aside>
</section>
Expand All @@ -203,7 +203,7 @@ <h3>log<wbr>Level</h3>
<div class="tsd-signature tsd-kind-icon">log<wbr>Level<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L262">lib/Config.ts:262</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L270">lib/Config.ts:270</a></li>
</ul>
</aside>
</section>
Expand All @@ -213,7 +213,7 @@ <h3>mixer</h3>
<div class="tsd-signature tsd-kind-icon">mixer<span class="tsd-signature-symbol">:</span> <a href="config.v207.mixer.html" class="tsd-signature-type">Mixer</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L261">lib/Config.ts:261</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L269">lib/Config.ts:269</a></li>
</ul>
</aside>
</section>
Expand All @@ -223,7 +223,7 @@ <h3>osc</h3>
<div class="tsd-signature tsd-kind-icon">osc<span class="tsd-signature-symbol">:</span> <a href="config.v2xx.osc.html" class="tsd-signature-type">Osc</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L267">lib/Config.ts:267</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L275">lib/Config.ts:275</a></li>
</ul>
</aside>
</section>
Expand All @@ -233,7 +233,7 @@ <h3>paths</h3>
<div class="tsd-signature tsd-kind-icon">paths<span class="tsd-signature-symbol">:</span> <a href="config.v207.paths.html" class="tsd-signature-type">Paths</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L258">lib/Config.ts:258</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L266">lib/Config.ts:266</a></li>
</ul>
</aside>
</section>
Expand All @@ -243,7 +243,7 @@ <h3>pipeline<wbr>Tokens</h3>
<div class="tsd-signature tsd-kind-icon">pipeline<wbr>Tokens<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L265">lib/Config.ts:265</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L273">lib/Config.ts:273</a></li>
</ul>
</aside>
</section>
Expand All @@ -254,7 +254,7 @@ <h3>template<wbr>Hosts</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="config.v2xx.casparcgconfigvo.html">CasparCGConfigVO</a>.<a href="config.v2xx.casparcgconfigvo.html#templatehosts">templateHosts</a></p>
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L134">lib/Config.ts:134</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L142">lib/Config.ts:142</a></li>
</ul>
</aside>
</section>
Expand All @@ -264,7 +264,7 @@ <h3>thumbnails</h3>
<div class="tsd-signature tsd-kind-icon">thumbnails<span class="tsd-signature-symbol">:</span> <a href="config.v207.thumbnails.html" class="tsd-signature-type">Thumbnails</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L266">lib/Config.ts:266</a></li>
<li>Defined in <a href="https://github.com/SuperFlyTV/casparcg-connection/blob/develop/src/lib/Config.ts#L274">lib/Config.ts:274</a></li>
</ul>
</aside>
</section>
Expand Down
Loading

0 comments on commit ad4a220

Please sign in to comment.