@@ -56,6 +56,10 @@ function Enum(name, values, options, comment, comments, valuesOptions) {
56
56
*/
57
57
this . valuesOptions = valuesOptions ;
58
58
59
+ /**
60
+ * Values features, if any
61
+ * @type {Object<string, Object<string, *>>|undefined }
62
+ */
59
63
this . _valuesFeatures = { } ;
60
64
61
65
/**
@@ -151,16 +155,7 @@ Enum.prototype.add = function add(name, id, comment, options) {
151
155
this . valuesOptions = { } ;
152
156
this . valuesOptions [ name ] = options || null ;
153
157
154
- // console.log(options)
155
- // if (/features/.test(options)) {
156
- // var features = Object.keys(this.valuesOptions).find(x => {return x.hasOwnProperty("features")});
157
- // this._valuesFeatures[name] = features ?? {};
158
- // console.log(this._valuesFeatures[name])
159
- // }
160
-
161
- console . log ( this . valuesOptions )
162
158
for ( var key in this . valuesOptions ) {
163
- console . log ( this . valuesOptions [ key ] )
164
159
var features = Array . isArray ( this . valuesOptions ) ? this . valuesOptions [ key ] . find ( x => { return x . hasOwnProperty ( "features" ) } ) : this . valuesOptions [ key ] === "features" ;
165
160
if ( features ) {
166
161
if ( ! this . _valuesFeatures ) {
@@ -171,9 +166,6 @@ Enum.prototype.add = function add(name, id, comment, options) {
171
166
}
172
167
}
173
168
174
-
175
- // console.log(this.valuesOptions)
176
-
177
169
this . comments [ name ] = comment || null ;
178
170
return this ;
179
171
} ;
0 commit comments