Skip to content

Commit cbcc2cd

Browse files
committed
doc: Improved documentation
1 parent f597c3e commit cbcc2cd

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/models/Permission.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* Permission definition factory
99
* @class PermissionFactory
1010
* @memberOf permission
11+
* @constructs permission.Permission
1112
*
1213
* @param $q {$q} Angular promise implementation
1314
*
@@ -31,6 +32,7 @@
3132

3233
/**
3334
* Checks if permission is still valid
35+
* @method
3436
*
3537
* @param toParams {Object} UI-Router params object
3638
* @returns {Promise}
@@ -47,6 +49,7 @@
4749

4850
/**
4951
* Converts a value into a promise, if the value is truthy it resolves it, otherwise it rejects it
52+
* @method
5053
* @private
5154
*
5255
* @param result {Boolean} Function to be wrapped into promise
@@ -67,6 +70,7 @@
6770

6871
/**
6972
* Checks if provided permission has accepted parameter types
73+
* @method
7074
* @private
7175
*/
7276
function validateConstructor(permissionName, validationFunction) {

src/models/PermissionMap.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@
4040

4141
/**
4242
* Extends permission map by pushing to it state's permissions
43+
* @method
4344
*
44-
* @param permissionMap {PermissionMap} Compensated permission map
45+
* @param permissionMap {permission.PermissionMap} Compensated permission map
4546
*/
4647
PermissionMap.prototype.extendPermissionMap = function (permissionMap) {
4748
this.only = this.only.concat(permissionMap.only);
@@ -50,6 +51,7 @@
5051

5152
/**
5253
* Redirects to fallback states when permissions fail
54+
* @method
5355
*
5456
* @param rejectedPermissionName {String} Permission name
5557
*
@@ -76,6 +78,7 @@
7678

7779
/**
7880
* Handles function based redirection for rejected permissions
81+
* @method
7982
*
8083
* @param redirectFunction {Function} Redirection function
8184
* @param permission {String} Rejected permission
@@ -102,6 +105,7 @@
102105

103106
/**
104107
* Handles object based redirection for rejected permissions
108+
* @method
105109
*
106110
* @param redirectObject {Object} Redirection function
107111
* @param permission {String} Rejected permission
@@ -136,6 +140,7 @@
136140

137141
/**
138142
* Handles extraction of permission map "only" and "except" properties
143+
* @method
139144
* @private
140145
*
141146
* @param property {Array|Function|promise} Permission map property "only" or "except"

0 commit comments

Comments
 (0)