diff options
| author | Misko Hevery | 2011-04-20 13:44:34 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2011-06-08 15:21:33 -0700 | 
| commit | f9f95879f08073ce1170a471a925541324a0ff23 (patch) | |
| tree | cffde6cf16a59806c39ef0298211c9e508e9cf01 /docs | |
| parent | 8cad231bd219eddd518de8b8bd040d3f12f08d17 (diff) | |
| download | angular.js-f9f95879f08073ce1170a471a925541324a0ff23.tar.bz2 | |
Added support for properties in documentation
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/spec/ngdocSpec.js | 14 | ||||
| -rw-r--r-- | docs/src/ngdoc.js | 11 | 
2 files changed, 25 insertions, 0 deletions
| diff --git a/docs/spec/ngdocSpec.js b/docs/spec/ngdocSpec.js index 2dcfb875..99b3036d 100644 --- a/docs/spec/ngdocSpec.js +++ b/docs/spec/ngdocSpec.js @@ -543,6 +543,20 @@ describe('ngdoc', function(){          expect(dom).toContain('var modelValue = angular.formatter.myFormatter.parse(userInputString, a);');        });      }); + +    describe('property', function(){ +      it('should format', function(){ +        var doc = new Doc({ +          ngdoc:'property', +          name:'myProp', +          returns:{type: 'type', description: 'description'} +        }); +        doc.html_usage_property(dom); +        expect(dom).toContain('myProp'); +        expect(dom).toContain('type'); +        expect(dom).toContain('description'); +      }); +    });    });  }); diff --git a/docs/src/ngdoc.js b/docs/src/ngdoc.js index 3d2265bc..ffc77d78 100644 --- a/docs/src/ngdoc.js +++ b/docs/src/ngdoc.js @@ -321,6 +321,17 @@ Doc.prototype = {      });    }, +  html_usage_property: function(dom){ +    var self = this; +    dom.h('Usage', function(){ +      dom.code(function(){ +        dom.text(self.name); +      }); + +      self.html_usage_returns(dom); +    }); +  }, +    html_usage_directive: function(dom){      var self = this;      dom.h('Usage', function(){ | 
