Skip to content

Commit

Permalink
- added equalTo constraint + yuidoc api doc
Browse files Browse the repository at this point in the history
  • Loading branch information
guillaumepotier committed Dec 31, 2012
1 parent 455e94a commit abbe9f9
Show file tree
Hide file tree
Showing 10 changed files with 388 additions and 204 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.DS_Store

components/*
doc/*
22 changes: 14 additions & 8 deletions bin/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,20 @@

if [[ -z "$1" ]]
then
echo "You must give a version number. eg: ./bin/build.sh 1.0.0"

echo "You must give a version number. eg: ./bin/build.sh 1.0.0"
else
echo "** building parsley.min.js version " $1
ruby ./bin/minify parsley.js dist/parsley.min.js $1 --force
echo " done!"
echo "** building parsley.min.js version " $1
ruby ./bin/minify parsley.js dist/parsley.min.js $1 --force
echo " done!"

echo "** building parsley-standalone.min.js version " $1
ruby ./bin/minify tests/resources/zepto-1.0rc1[zepto.event.data].min.js parsley.js dist/parsley-standalone.min.js $1 --force
echo " done!"
fi

echo "** building parsley-standalone.min.js version " $1
ruby ./bin/minify resources/zepto-1.0rc1[zepto.event.data].min.js parsley.js dist/parsley-standalone.min.js $1 --force
echo " done!"
if [[ "$2" == "doc" ]]
then
echo "** generating API doc "
./bin/doc.sh $1
echo " done!"
fi
8 changes: 8 additions & 0 deletions bin/doc.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/usr/bin/env bash

if [[ "$1" ]]
then
yuidoc -n -o doc/api --project-version $1 --quiet .
else
yuidoc -n -o doc/api .
fi
95 changes: 48 additions & 47 deletions dist/parsley-standalone.min.js

Large diffs are not rendered by default.

23 changes: 12 additions & 11 deletions dist/parsley.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

43 changes: 35 additions & 8 deletions documentation.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,14 +79,15 @@

<div class="container-narrow">

<div class="masthead">
<ul class="nav nav-pills pull-right">
<li><a href="index.html">Home</a></li>
<li class="active"><a href="documentation.html">Documentation</a></li>
<li><a href="#about.html">About</a></li>
</ul>
<h3 class="muted">Parsley.js</h3>
</div>
<div class="masthead">
<ul class="nav nav-pills pull-right">
<li class="active"><a href="index.html">Home</a></li>
<li><a href="documentation.html">Documentation</a></li>
<li><a href="doc/api/index.html" target="_blank">API</a></li>
<li><a href="#about.html">About</a></li>
</ul>
<h3 class="muted">Parsley.js</h3>
</div>

<hr>

Expand Down Expand Up @@ -452,6 +453,32 @@ <h3>Basic constraints</h3>
</td>
</tr>

<!-- EqualTo -->
<tr>
<td>Equal To</td>
<td>
<code>data-equalTo="#elem"</code>
</td>
<td>Validates that a value is identical to #elem value. Useful for password repeat validation.</td>
<td>
<table>
<tr>
<td>
<form data-validate="parsley">
<input type="text" id="eqalToModel" data-equalTo="#eqalToModel" disabled="disabled" value="foo" />
<input type="text" id="data-equalto" data-equalTo="#eqalToModel" placeholder="equal to foo" />
</form>
</td>
<td>
<span class="btn btn-small" onclick="javascript:$('#data-equalto').parsley('validate');">
<i class="icon-ok"></i>
</span>
</td>
</tr>
</table>
</td>
</tr>

<tr>
<td colspan="4">
<a name="type-constraints"></a>
Expand Down
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
<ul class="nav nav-pills pull-right">
<li class="active"><a href="index.html">Home</a></li>
<li><a href="documentation.html">Documentation</a></li>
<li><a href="doc/api/index.html" target="_blank">API</a></li>
<li><a href="#about.html">About</a></li>
</ul>
<h3 class="muted">Parsley.js</h3>
Expand Down
Loading

0 comments on commit abbe9f9

Please sign in to comment.