id="-transclude-"><code>transclude</code></h4>
<p>Extract the contents of the element where the directive appears and make it available to the directive.
The contents are compiled and provided to the directive as a <strong>transclusion function</strong>. See the
<a href="api/ng/service/$compile#transclusion">Transclusion</a> section below.</p>
<h4 id="-compile-"><code>compile</code></h4>
<pre><code class="lang-js">function compile(tElement, tAttrs, transclude) { ... }
</code></pre>
<p>The compile function d