<div class="row wrapper border-bottom white-bg page-heading">
<div class="col-lg-10">
<h2>Diff</h2>
<ol class="breadcrumb">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a>Miscellaneous</a>
</li>
<li class="active">
<strong>Diff</strong>
</li>
</ol>
</div>
<div class="col-lg-2">
</div>
</div>
<div class="wrapper wrapper-content animated fadeInRight" ng-controller="diff">
<div class="row">
<div class="col-lg-12">
<div class="ibox ">
<div class="ibox-title">
<h5>Diff plugin</h5>
</div>
<div class="ibox-content">
<strong>angular-diff</strong>
<p>
Diff filter for angular.js. Show inline text diff in your page
<br/>
Angular diff is a filter , you use it in your html like this:
<code><div ng-bind-html="oldText|diff:newText"></div> </code> This will show the diff between oldText and newText. See example below.
</p>
<div class="well">
<h3 class="m-t-lg">Standard example</h3>
<div class="row">
<div class="col-md-4">
<h4>Oryginal text</h4>
<div>{{oldText}}
</div>
</div>
<div class="col-md-4">
<h4>Changed text</h4>
<div>{{newText}}
</div>
</div>
<div class="col-md-4">
<h4>Diff results</h4>
<div semantic-diff left-obj="oldText" right-obj="newText"></div>
</div>
</div>
</div>
<h3 class="m-t-lg">In texarea</h3>
<p>
Diff will use ng-model from textarea. So feel free to play with it to see Diff results.
</p>
<div class="row">
<div class="col-md-4">
<h4>Oryginal text</h4>
<textarea class="form-control" rows="6" ng-model="oldText1"> </textarea>
</div>
<div class="col-md-4">
<h4>Diff results</h4>
<div semantic-diff left-obj="oldText1" right-obj="newText1"></div>
</div>
<div class="col-md-4">
<h4>New text</h4>
<textarea class="form-control" rows="6" ng-model="newText1"> </textarea>
</div>
</div>
</div>
</div>
</div>
</div>
</div>