diff options
| author | James Watling | 2013-12-10 09:53:35 +1300 | 
|---|---|---|
| committer | Pete Bacon Darwin | 2013-12-19 12:57:33 +0000 | 
| commit | 3d156a76e3501ea29fe7d208dc89f0ae89e76fc3 (patch) | |
| tree | ed8900973bc52c3ac66a193b031a4ca6f5772505 /src | |
| parent | c7a1d1ab0b663edffc1ac7b54deea847e372468d (diff) | |
| download | angular.js-3d156a76e3501ea29fe7d208dc89f0ae89e76fc3.tar.bz2 | |
docs(ngEventDirs): adding quick examples for new events
Closes #5338
Diffstat (limited to 'src')
| -rw-r--r-- | src/ng/directive/ngEventDirs.js | 105 | 
1 files changed, 92 insertions, 13 deletions
diff --git a/src/ng/directive/ngEventDirs.js b/src/ng/directive/ngEventDirs.js index a76102c0..e45f5cb7 100644 --- a/src/ng/directive/ngEventDirs.js +++ b/src/ng/directive/ngEventDirs.js @@ -69,7 +69,14 @@ forEach(   * a dblclick. (The Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-dblclick="count = count + 1" ng-init="count=0"> +        Increment (on double click) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -85,7 +92,14 @@ forEach(   * mousedown. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mousedown="count = count + 1" ng-init="count=0"> +        Increment (on mouse down) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -101,7 +115,14 @@ forEach(   * mouseup. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mouseup="count = count + 1" ng-init="count=0"> +        Increment (on mouse up) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */  /** @@ -116,7 +137,14 @@ forEach(   * mouseover. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mouseover="count = count + 1" ng-init="count=0"> +        Increment (when mouse is over) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -132,7 +160,14 @@ forEach(   * mouseenter. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mouseenter="count = count + 1" ng-init="count=0"> +        Increment (when mouse enters) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -148,7 +183,14 @@ forEach(   * mouseleave. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mouseleave="count = count + 1" ng-init="count=0"> +        Increment (when mouse leaves) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -164,7 +206,14 @@ forEach(   * mousemove. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <button ng-mousemove="count = count + 1" ng-init="count=0"> +        Increment (when mouse moves) +      </button> +      count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -180,7 +229,12 @@ forEach(   * keydown. (Event object is available as `$event` and can be interrogated for keyCode, altKey, etc.)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-keydown="count = count + 1" ng-init="count=0"> +      key down count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -196,7 +250,12 @@ forEach(   * keyup. (Event object is available as `$event` and can be interrogated for keyCode, altKey, etc.)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-keyup="count = count + 1" ng-init="count=0"> +      key up count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -212,7 +271,12 @@ forEach(   * keypress. (Event object is available as `$event` and can be interrogated for keyCode, altKey, etc.)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-keypress="count = count + 1" ng-init="count=0"> +      key press count: {{count}} +     </doc:source> +   </doc:example>   */ @@ -311,7 +375,12 @@ forEach(   * copy. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-copy="copied=true" ng-init="copied=false; value='copy me'" ng-model="value"> +      copied: {{copied}} +     </doc:source> +   </doc:example>   */  /** @@ -326,7 +395,12 @@ forEach(   * cut. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-cut="cut=true" ng-init="cut=false; value='cut me'" ng-model="value"> +      cut: {{cut}} +     </doc:source> +   </doc:example>   */  /** @@ -341,5 +415,10 @@ forEach(   * paste. (Event object is available as `$event`)   *   * @example - * See {@link ng.directive:ngClick ngClick} +   <doc:example> +     <doc:source> +      <input ng-paste="paste=true" ng-init="paste=false" placeholder='paste here'> +      pasted: {{paste}} +     </doc:source> +   </doc:example>   */  | 
