# Wijmo_Angular_Nav.Wjtreeview

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								WjTreeView Class
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>AngularJS directive for the <a href="wijmo_nav.treeview.html">TreeView</a> control.</p>
								</div>
								<p>Use the <b>wj-tree-view</b> directive to add TreeView 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-tree-view  items-source="items"
  display-member-path="ctx.displayMemberPath"
  child-items-path="ctx.childItemsPath"
  is-animated="ctx.isAnimated"&gt;
&lt;/wj-tree-view&gt;</pre>
								<p>The <b>wj-tree-view</b> directive supports the following attributes:</p>
								<dl class="dl-horizontal">
									<dt>items-source</dt>          <dd><code>=</code>An array that contains the <a href="wijmo_nav.treeview.html">TreeView</a> items. </dd>
									<dt>child-items-path</dt>      <dd><code>@</code> A value indicating the name of the property (or properties)
									that contains the child items for each node.</dd>
									<dt>control</dt>               <dd><code>=</code> A reference to the <a href="wijmo_nav.treeview.html">TreeView</a>
									control created by this directive. </dd>
									<dt>display-member-path</dt>   <dd><code>@</code> A value indicating the name of the property (or properties)
									to use as the visual representation of the nodes. </dd>
									<dt>image-member-path</dt>     <dd><code>@</code> A value indicating the name of the property (or properties) to
									use as a source of images for the nodes. </dd>
									<dt>is-content-html</dt>       <dd><code>@</code> A value indicating whether whether items
									are bound to plain text or HTML. </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>show-checkboxes</dt>       <dd><code>@</code> A value determines whether the <a href="wijmo_nav.treeview.html">TreeView</a> should
									add checkboxes to nodes and manage their state.</dd>
									<dt>auto-collapse</dt>         <dd><code>@</code> A value determines if sibling nodes should be collapsed
									when a node is expanded.</dd>
									<dt>is-animated</dt>           <dd><code>@</code> A value indicating whether to use animations when expanding
									or collapsing nodes.</dd>
									<dt>is-readOnly</dt>           <dd><code>@</code> A value determines whether users can edit the text in the
									nodes.</dd>
									<dt>allow-dragging</dt>        <dd><code>@</code> A value determines whether users can drag and drop nodes
									within the <a href="wijmo_nav.treeview.html">TreeView</a>.</dd>
									<dt>expand-on-click</dt>       <dd><code>@</code> A value determines whether to expand collapsed nodes when
									the user clicks the node header.</dd>
									<dt>selected-item</dt>         <dd><code>@</code> A value indicating the data item that is currently
									selected.</dd>
									<dt>selected-node</dt>         <dd><code>@</code> A value indicating <a href="wijmo_nav.treenode.html">TreeNode</a> that is currently
									selected.</dd>
									<dt>checked-items</dt>         <dd><code>@</code> An array containing the items that are currently
									checked.</dd>
									<dt>lazy-load-function</dt>   <dd><code>=</code> A function that loads child nodes on demand.</dd>
									<dt>items-source-changed</dt>  <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#itemssourcechanged">TreeView.itemsSourceChanged</a> event handler.</dd>
									<dt>loading-items</dt>         <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#loadingitems">TreeView.loadingItems</a> event handler.</dd>
									<dt>loaded-items</dt>          <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#loadeditems">TreeView.loadedItems</a> event handler.</dd>
									<dt>item-clicked</dt>          <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#itemclicked">TreeView.itemClicked</a> event handler.</dd>
									<dt>selected-item-changed</dt> <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#selecteditemchanged">TreeView.selectedItemChanged</a> event handler.</dd>
									<dt>checked-items-Changed</dt> <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#checkeditemschanged">TreeView.checkedItemsChanged</a> event handler.</dd>
									<dt>is-collapsed-changing</dt> <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#iscollapsedchanging">TreeView.isCollapsedChanging</a> event handler.</dd>
									<dt>is-collapsed-changed</dt>  <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#iscollapsedchanged">TreeView.isCollapsedChanged</a> event handler.</dd>
									<dt>is-checked-changing</dt>   <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#ischeckedchanging">TreeView.isCheckedChanging</a> event handler.</dd>
									<dt>is-checked-changed</dt>    <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#ischeckedchanged">TreeView.isCheckedChanged</a> event handler.</dd>
									<dt>format-item</dt>           <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#formatitem">TreeView.formatItem</a> event handler.</dd>
									<dt>drag-start</dt>            <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#dragstart">TreeView.dragStart</a> event handler.</dd>
									<dt>drag-over</dt>             <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#dragover">TreeView.dragOver</a> event handler.</dd>
									<dt>drop</dt>                  <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#drop">TreeView.drop</a> event handler.</dd>
									<dt>drag-end</dt>              <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#dragend">TreeView.dragEnd</a> event handler.</dd>
									<dt>node-edit-starting</dt>    <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#nodeeditstarting">TreeView.nodeEditStarting</a> event handler.</dd>
									<dt>node-edit-started</dt>     <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#nodeeditstarted">TreeView.nodeEditStarted</a> event handler.</dd>
									<dt>node-edit-ending</dt>      <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#nodeeditending">TreeView.nodeEditEnding</a> event handler.</dd>
									<dt>node-edit-ended</dt>       <dd><code>&amp;</code> The <a href="wijmo_nav.treeview.html#nodeeditended">TreeView.nodeEditEnded</a> event handler.</dd>
								</dl>
							</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">WjTreeView</span>
										</li>
									</ul>
								</li>
							</ul>
						</section>
					</div>