Skip to content

Commit

Permalink
#58 provide solution for creating skins
Browse files Browse the repository at this point in the history
  • Loading branch information
brunschgi committed Jun 2, 2015
1 parent 1edae21 commit 3cbdd8f
Show file tree
Hide file tree
Showing 11 changed files with 530 additions and 71 deletions.
1 change: 1 addition & 0 deletions .jshintrc
Expand Up @@ -9,6 +9,7 @@
"eqeqeq": true,
"forin": true,
"funcscope": true,
"loopfunc": true,
"maxstatements": 25,
"maxdepth": 3,
"noarg": true,
Expand Down
238 changes: 232 additions & 6 deletions dist/docs/classes/T.Utils.html
Expand Up @@ -163,6 +163,13 @@ <h3>Methods</h3>



</li>

<li class="index-item method">
<a href="#method_createSkin">createSkin</a>



</li>

<li class="index-item method">
Expand All @@ -184,6 +191,13 @@ <h3>Methods</h3>



</li>

<li class="index-item method">
<a href="#method_isFunction">isFunction</a>



</li>

<li class="index-item method">
Expand Down Expand Up @@ -490,7 +504,7 @@ <h3 class="name"><code>createModule</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l971"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:971</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l984"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:984</code></a>

</p>

Expand Down Expand Up @@ -548,6 +562,113 @@ <h4>Returns:</h4>



</div>


<div id="method_createSkin" class="method item">
<h3 class="name"><code>createSkin</code></h3>


<div class="args">
<span class="paren">(</span><ul class="args-list inline commas">

<li class="arg">

<code>spec</code>

</li>

</ul><span class="paren">)</span>
</div>



<span class="returns-inline">
<span class="type">Function</span>
</span>














<div class="meta">



<p>

Defined in




<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l1031"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:1031</code></a>

</p>





</div>

<div class="description">
<p>Creates a skin given a decorator specification.</p>

</div>


<div class="params">
<h4>Parameters:</h4>

<ul class="params-list">

<li class="param">

<code class="param-name">spec</code>
<span class="type">Object</span>




<div class="param-description">
<p>Skin specification.</p>

</div>


</li>

</ul>
</div>



<div class="returns">
<h4>Returns:</h4>

<div class="returns-description">


<span class="type">Function</span>:

<p>Decorator function</p>


</div>
</div>



</div>


Expand Down Expand Up @@ -603,7 +724,7 @@ <h3 class="name"><code>extend</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l905"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:905</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l918"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:918</code></a>

</p>

Expand Down Expand Up @@ -725,7 +846,7 @@ <h3 class="name"><code>getElement</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l931"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:931</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l944"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:944</code></a>

</p>

Expand Down Expand Up @@ -830,7 +951,7 @@ <h3 class="name"><code>getModuleNodes</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l952"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:952</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l965"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:965</code></a>

</p>

Expand Down Expand Up @@ -886,6 +1007,111 @@ <h4>Returns:</h4>



</div>


<div id="method_isFunction" class="method item">
<h3 class="name"><code>isFunction</code></h3>


<div class="args">
<span class="paren">(</span><ul class="args-list inline commas">

<li class="arg">

<code>obj</code>

</li>

</ul><span class="paren">)</span>
</div>



<span class="returns-inline">
<span class="type">Boolean</span>
</span>














<div class="meta">



<p>

Defined in




<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l871"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:871</code></a>

</p>





</div>

<div class="description">
<p>Check whether the given param is a function.</p>

</div>


<div class="params">
<h4>Parameters:</h4>

<ul class="params-list">

<li class="param">

<code class="param-name">obj</code>
<span class="type">Object</span>




<div class="param-description">
<p>The object to check</p>

</div>


</li>

</ul>
</div>



<div class="returns">
<h4>Returns:</h4>

<div class="returns-description">


<span class="type">Boolean</span>:


</div>
</div>



</div>


Expand Down Expand Up @@ -935,7 +1161,7 @@ <h3 class="name"><code>isNode</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l871"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:871</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l884"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:884</code></a>

</p>

Expand Down Expand Up @@ -1256,7 +1482,7 @@ <h3 class="name"><code>matches</code></h3>



<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l887"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:887</code></a>
<a href="../files/_Users_rbrunschwiler_Documents_github_terrificjs_dist_terrific.js.html#l900"><code>&#x2F;Users&#x2F;rbrunschwiler&#x2F;Documents&#x2F;github&#x2F;terrificjs&#x2F;dist&#x2F;terrific.js:900</code></a>

</p>

Expand Down

0 comments on commit 3cbdd8f

Please sign in to comment.