# Wijmo_Angular_Nav.Wjtabpanel

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								WjTabPanel Class
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>AngularJS directive for the <a href="wijmo_nav.tabpanel.html">TabPanel</a> control.</p>
								</div>
								<p>Use the <b>wj-tab-panel</b> directive to add TabPanel to your AngularJS applications.
									Note that directive and parameter names must be formatted as lower-case with dashes
								instead of camel-case. For example:</p>
								<pre>&lt;wj-tab-panel&gt;
   &lt;wj-tab&gt;
     &lt;a&gt;Tab1 Header&lt;/a&gt;
     &lt;div&gt;
         Tab1 content
     &lt;/div&gt;
   &lt;/wj-tab&gt;
   &lt;wj-tab is-disabled="true"&gt;
     &lt;a&gt;Tab2 Header&lt;/a&gt;
     &lt;div&gt;
         Tab2 content
     &lt;/div&gt;
   &lt;/wj-tab&gt;
&lt;/wj-tab-panel&gt;</pre>
								<p>The <b>wj-tab-panel</b> directive supports the following attributes:</p>
								<dl class="dl-horizontal">
									<dt>is-animated</dt>           <dd><code>@</code>A value that determines whether tab changes should be animated
									with a fade-in effect. </dd>
									<dt>auto-switch</dt>           <dd><code>@</code> A value that determines whether the control should switch
									tabs automatically when the user selects a tab using the arrow keys.</dd>
									<dt>control</dt>               <dd><code>=</code> A reference to the <a href="wijmo_nav.tabpanel.html">TabPanel</a>
									control created by this directive. </dd>
									<dt>selected-index</dt>        <dd><code>=</code> The index of the currently selected (active) tab. </dd>
									<dt>selected-tab</dt>        <dd><code>=</code> The <a href="../enums/wijmo.key.html#tab">Tab</a> object that is currently selected. </dd>
									<dt>initialized</dt>           <dd><code>&amp;</code> This event occurs after the binding has finished
									initializing the control with attribute values.</dd>
									<dt>is-initialized</dt>        <dd><code>=</code> A value indicating whether the binding has finished
									initializing the control with attribute values. </dd>
									<dt>selected-index-changed</dt>  <dd><code>&amp;</code> The <a href="wijmo_nav.tabpanel.html#selectedindexchanged">TabPanel.selectedIndexChanged</a> event handler.</dd>
								</dl>
								<p>The <b>wj-tab-panel</b> directive may contain one or more <a href="wijmo_angular_nav.wjtab.html">wijmo.angular.nav.WjTab</a> directives.</p>
							</div>
						</section>
						<section class="tsd-hierarchy">
							<h3>Heirarchy</h3>
							<ul class="tsd-hierarchy">
								<li>
									<span class="tsd-signature-type">WjDirective</span>
									<ul class="tsd-hierarchy">
										<li>
											<span class="target">WjTabPanel</span>
										</li>
									</ul>
								</li>
							</ul>
						</section>
					</div>