diff options
| -rw-r--r-- | src/widgets.js | 7 | ||||
| -rw-r--r-- | test/widgetsSpec.js | 12 |
2 files changed, 1 insertions, 18 deletions
diff --git a/src/widgets.js b/src/widgets.js index a2a4109b..438fccb3 100644 --- a/src/widgets.js +++ b/src/widgets.js @@ -445,16 +445,11 @@ function noopAccessor() { return { get: noop, set: noop }; } * */ var textWidget = inputWidget('keydown change', modelAccessor, valueAccessor, initWidgetValue(), true), - buttonWidget = inputWidget('click', noopAccessor, noopAccessor, noop), INPUT_TYPE = { 'text': textWidget, 'textarea': textWidget, 'hidden': textWidget, 'password': textWidget, - 'button': buttonWidget, - 'submit': buttonWidget, - 'reset': buttonWidget, - 'image': buttonWidget, 'checkbox': inputWidget('click', modelFormattedAccessor, checkedAccessor, initWidgetValue(false)), 'radio': inputWidget('click', modelFormattedAccessor, radioAccessor, radioInit), 'select-one': inputWidget('change', modelAccessor, valueAccessor, initWidgetValue(null)), @@ -566,7 +561,7 @@ function inputWidgetSelector(element){ angularWidget('input', inputWidgetSelector); angularWidget('textarea', inputWidgetSelector); -angularWidget('button', inputWidgetSelector); + /** * @workInProgress diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index 978392ec..0ca42110 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -295,18 +295,6 @@ describe("widget", function(){ expect(scope.name).toEqual('Kai'); }); - it('should call ng:change on button click', function(){ - compile('<input type="button" value="Click Me" ng:change="clicked = true"/>'); - browserTrigger(element); - expect(scope.clicked).toEqual(true); - }); - - it('should support button alias', function(){ - compile('<button ng:change="clicked = true">Click {{"Me"}}.</button>'); - browserTrigger(element); - expect(scope.clicked).toEqual(true); - expect(scope.$element.text()).toEqual("Click Me."); - }); describe('radio', function(){ |
