<!DOCTYPE html>
<!--[if IE 9]><html lang="en-us" class="ie9"><![endif]-->
<!--[if gt IE 9]><!-->
<html lang="en-us">
<!--<![endif]-->
<head>
<title>Tree View - Red Hat® Common User Experience</title>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/favicon.ico">
<!-- iPad retina icon -->
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/img/apple-touch-icon-precomposed-152.png">
<!-- iPad retina icon (iOS < 7) -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/img/apple-touch-icon-precomposed-144.png">
<!-- iPad non-retina icon -->
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/img/apple-touch-icon-precomposed-76.png">
<!-- iPad non-retina icon (iOS < 7) -->
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="/img/apple-touch-icon-precomposed-72.png">
<!-- iPhone 6 Plus icon -->
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/img/apple-touch-icon-precomposed-180.png">
<!-- iPhone retina icon (iOS < 7) -->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/img/apple-touch-icon-precomposed-114.png">
<!-- iPhone non-retina icon (iOS < 7) -->
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="/img/apple-touch-icon-precomposed-57.png">
<link rel="stylesheet" href="../dist/css/rcue.min.css" >
<link rel="stylesheet" href="../dist/css/rcue-additions.min.css" >
<link href="tests.css" rel="stylesheet" media="screen, print">
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.2/js/bootstrap-select.min.js"></script>
<script src="https://rawgit.com/patternfly/patternfly-bootstrap-treeview/v2.1.3/dist/bootstrap-treeview.min.js"></script>
<script src="../components/patternfly/dist/js/patternfly.min.js"></script>
</head>
<div class="toast-notifications-list-pf">
<div class="toast-pf alert alert-warning alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">
<span class="pficon pficon-close"></span>
</button>
<span class="pficon pficon-warning-triangle-o"></span>
These examples are included for development testing purposes. For official documentation, see <a href="https://www.patternfly.org" class="alert-link">https://www.patternfly.org</a> and <a href="http://getbootstrap.com" class="alert-link">http://getbootstrap.com</a>.
</div>
</div>
<body>
<nav class="navbar navbar-default navbar-pf" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">
<img src="/dist/img/brand.svg" alt="Red Hat® Common User Experience" />
</a>
</div>
<div class="collapse navbar-collapse navbar-collapse-1">
<ul class="nav navbar-nav navbar-utility">
<li class="dropdown">
<a href="#0" class="nav-item-iconic" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span title="Help" class="fa pficon-help"></span>
<span class="caret"></span>
</a>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="#0">Help</a></li>
<li><a href="#0">About</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#0" class="dropdown-toggle" data-toggle="dropdown">
<span class="pficon pficon-user"></span>
Brian Johnson <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li>
<a href="#0">Link</a>
</li>
<li>
<a href="#0">Another link</a>
</li>
<li>
<a href="#0">Something else here</a>
</li>
<li class="divider"></li>
<li class="dropdown-submenu">
<a tabindex="-1" href="#0">More options</a>
<ul class="dropdown-menu">
<li>
<a href="#0">Link</a>
</li>
<li>
<a href="#0">Another link</a>
</li>
<li>
<a href="#0">Something else here</a>
</li>
<li class="divider"></li>
<li class="dropdown-header">Nav header</li>
<li>
<a href="#0">Separated link</a>
</li>
<li class="divider"></li>
<li>
<a href="#0">One more separated link</a>
</li>
</ul>
</li>
<li class="divider"></li>
<li>
<a href="#0">One more separated link</a>
</li>
</ul>
</li>
</ul>
<ul class="nav navbar-nav navbar-primary">
<li>
<a href="basic.html">Basic</a>
</li>
<li class="active">
<a href="bootstrap-treeview-2.html" class="active">Tree View</a>
</li>
<li>
<a href="dashboard.html">Dashboard</a>
</li>
<li>
<a href="form.html">Form</a>
</li>
<li>
<a href="tab.html">Tab</a>
</li>
<li>
<a href="typography-2.html">Typography</a>
</li>
<li>
<a href="card-view-multi-select.html">Card View - Multi Select</a>
</li>
<li>
<a href="card-view-single-select.html">Card View - Single Select</a>
</li>
<li>
<a href="cards.html">Cards</a>
</li>
<li>
<a href="pagination-card-view.html">Pagination - Card View</a>
</li>
</ul>
</div>
</nav>
<div class="container-fluid">
<div class="row">
<div class="col-sm-9 col-md-10 col-sm-push-3 col-md-push-2">
<ol class="breadcrumb">
<li><a href="#">Home</a></li>
<li>Tree View</li>
</ol>
<h1>Tree View</h1>
<form class="form-horizontal">
<div class="form-group">
<label class="col-md-2 control-label" for="textInput">Praesent urna</label>
<div class="col-md-6">
<input type="text" id="textInput" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label" for="textInput2">Augue</label>
<div class="col-md-6">
<input type="text" id="textInput2" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label" for="textInput3">Pharetra vel</label>
<div class="col-md-6">
<input type="text" id="textInput3" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label" for="textInput4">Arcu ac</label>
<div class="col-md-6">
<input type="text" id="textInput4" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Posuere</label>
<div class="col-md-6">
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
Proin lobortis auctor tortor et posuere
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
Duis eu ipsum metus
</label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label" for="boostrapSelect">Vestibulum</label>
<div class="col-md-10">
<select class="selectpicker" multiple data-selected-text-format="count>3" id="boostrapSelect">
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
<option>Onions</option>
<option>Mushrooms</option>
<option>Pickles</option>
<option>Mayonnaise</option>
<option data-divider="true"></option>
<option data-subtext="Hot">Tabasco</option>
<option data-subtext="Hotter">Sriracha</option>
<option data-subtext="Hottest">Wasabi</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-md-10 col-md-offset-2">
<button type="button" class="btn btn-primary">Save</button>
<button type="button" class="btn btn-default">Cancel</button>
</div>
</div>
</form>
</div><!-- /col -->
<div class="col-sm-3 col-md-2 col-sm-pull-9 col-md-pull-10 sidebar-pf sidebar-pf-left">
<div id="treeview1"></div>
</div><!-- /col -->
</div><!-- /row -->
</div><!-- /container -->
<script>
// Intialize Boostrap-Treeview
$(function() {
var defaultData = [
{
text: 'Parent 1',
href: '#parent1',
tags: ['4'],
nodes: [
{
text: 'Child 1',
href: '#child1',
icon: 'fa fa-file-o',
tags: ['2'],
nodes: [
{
text: 'Grandchild 1',
href: '#grandchild1',
icon: 'fa fa-file-o',
tags: ['0']
},
{
text: 'Grandchild 2',
href: '#grandchild2',
icon: 'fa fa-file-o',
tags: ['0']
}
]
},
{
text: 'Child 2',
href: '#child2',
icon: 'fa fa-file-o',
tags: ['0']
}
]
},
{
text: 'Parent 2',
href: '#parent2',
tags: ['0']
},
{
text: 'Parent 3',
href: '#parent3',
tags: ['0']
},
{
text: 'Parent 4',
href: '#parent4',
tags: ['0']
},
{
text: 'Parent 5',
href: '#parent5' ,
tags: ['0']
}
];
$('#treeview1').treeview({
collapseIcon: "fa fa-angle-down",
data: defaultData,
expandIcon: "fa fa-angle-right",
nodeIcon: "fa fa-folder",
showBorder: false
});
// set selected menu item
$('.list-group-item[data-nodeid="3"]').addClass('node-selected');
});
</script>
</body>
</html>