Pass value to custom validation function.

Validation function was not being passed value. I think you meant to do that.

PS: You guys will need a testing suite before you get in too deep. But I like you a lot more than angular.
Update core-input.html

Knowing when an input is invalid via input-invalid event is not very useful unless an input-valid event is fired when the input is valid again
Update core-input.html

Added documentation for new event input-valid
Merge pull request #7 from RamCohen/patch-1

Update core-input.html
Added: focus/blur methodes
Merge pull request #4 from atotic/patch-1

Pass value to custom validation function.
Set aria-label to placeholder or label value

Now paper-input and core-input will both announce correctly.

Fixes Polymer/paper-input#14
Added: blur, click, focus, select, setSelectionRange, setRangeText, stepDown, stepUp method forwarders
add readonly/required attributes
Prevent premature change event on emptying input

Currently, if a user empties the content of the input (empty inputValue), value is updated before the change is committed.

This PR unifies the behavior of emptying the input with typing in the input, i.e. value is updated only when the change is committed by the user.
Merge pull request #10 from tpng/patch-1

Don't commit empty inputValue
Fix password box in core-input demo

Previously it was bound to the first input box
Merge pull request #17 from jakemac53/patch-1

Fix password box in core-input demo
improve validation demo for input
Simplify invalid fire conditional
Merge pull request #18 from samccone/sjs/add-validation-ui

Sjs/add validation ui
support tabindex on core-input and tabbing forwards
Merge pull request #14 from dominiklessel/master

Added: blur, click, focus, select, setSelectionRange, setRangeText, stepDown, stepUp method forwarders
Add validation for types : number, email and url
Typo and error log