diff options
| author | Tobias Witt <[email protected]> | 2016-03-02 15:21:54 +0100 |
|---|---|---|
| committer | Marak <[email protected]> | 2016-03-03 04:30:38 -0500 |
| commit | 90a6a04f9cd4a134fec20949e68beb4baf79bfae (patch) | |
| tree | 70ada7191ace4c22e7d6a5ffa4a65a92d65c92a9 /lib/image.js | |
| parent | 9bb2b7c341bcf41e00341c92a8a66620c401c85f (diff) | |
| download | faker-90a6a04f9cd4a134fec20949e68beb4baf79bfae.tar.xz faker-90a6a04f9cd4a134fec20949e68beb4baf79bfae.zip | |
Install jsdoc and add doclet stubs for all methods
Descriptions are taken from existing comments if available. The address module already has some new sample descriptions.
Diffstat (limited to 'lib/image.js')
| -rw-r--r-- | lib/image.js | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/lib/image.js b/lib/image.js index 5479f349..20576d92 100644 --- a/lib/image.js +++ b/lib/image.js @@ -1,14 +1,40 @@ +/** + * + * @namespace faker.image + */ var Image = function (faker) { var self = this; + /** + * image + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.image + */ self.image = function (width, height, randomize) { var categories = ["abstract", "animals", "business", "cats", "city", "food", "nightlife", "fashion", "people", "nature", "sports", "technics", "transport"]; return self[faker.random.arrayElement(categories)](width, height, randomize); }; + /** + * avatar + * + * @method faker.image.avatar + */ self.avatar = function () { return faker.internet.avatar(); }; + /** + * imageUrl + * + * @param {number} width + * @param {number} height + * @param {string} category + * @param {boolean} randomize + * @method faker.image.imageUrl + */ self.imageUrl = function (width, height, category, randomize) { var width = width || 640; var height = height || 480; @@ -24,42 +50,146 @@ var Image = function (faker) { return url; }; + /** + * abstract + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.abstract + */ self.abstract = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'abstract', randomize); }; + /** + * animals + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.animals + */ self.animals = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'animals', randomize); }; + /** + * business + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.business + */ self.business = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'business', randomize); }; + /** + * cats + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.cats + */ self.cats = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'cats', randomize); }; + /** + * city + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.city + */ self.city = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'city', randomize); }; + /** + * food + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.food + */ self.food = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'food', randomize); }; + /** + * nightlife + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.nightlife + */ self.nightlife = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'nightlife', randomize); }; + /** + * fashion + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.fashion + */ self.fashion = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'fashion', randomize); }; + /** + * people + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.people + */ self.people = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'people', randomize); }; + /** + * nature + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.nature + */ self.nature = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'nature', randomize); }; + /** + * sports + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.sports + */ self.sports = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'sports', randomize); }; + /** + * technics + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.technics + */ self.technics = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'technics', randomize); }; + /** + * transport + * + * @param {number} width + * @param {number} height + * @param {boolean} randomize + * @method faker.image.transport + */ self.transport = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'transport', randomize); } |
