Line 12: |
Line 12: |
| to check the last value in a location given by a preceding array of internal paths to find, with the possibility of array layers between elements of array of paths: | | to check the last value in a location given by a preceding array of internal paths to find, with the possibility of array layers between elements of array of paths: |
| wbproc.checkentity( [ wbEStruct['instanceOfRelations'], wbEStruct['IDPropLoc'], wbEStruct['IDName'], 96 ] ); | | wbproc.checkentity( [ wbEStruct['instanceOfRelations'], wbEStruct['IDPropLoc'], wbEStruct['IDName'], 96 ] ); |
| + | |
| + | to return for example content of default value given by array of location paths, or check for existence of |
| + | wbproc.checkentity( { default_value: [ wbEStruct['defaultValRelation'], wbEStruct['IDPropLoc'] ] } ) |
| + | |
| | | |
| */ | | */ |
Line 62: |
Line 66: |
| console.log("instructions are an array of arrays, going through " + read[ path ][ path2 ] ); | | console.log("instructions are an array of arrays, going through " + read[ path ][ path2 ] ); |
| | | |
− | if ( data_function( future_return_partition, read[ path ][ path2 ] ) !== future_return_partition ){ | + | if ( data_function( future_return_partition, read[ path ][ path2 ] ) != future_return_partition ){ |
| future_return_partition = data_function( future_return_partition, read[ path ][ path2 ] ); | | future_return_partition = data_function( future_return_partition, read[ path ][ path2 ] ); |
| } else { | | } else { |
Line 181: |
Line 185: |
| //|||||||||||||||||||||||||||||||||||||||||||||||||||||[ E N D O F S T E P B L O C K ]||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | | //|||||||||||||||||||||||||||||||||||||||||||||||||||||[ E N D O F S T E P B L O C K ]||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |
| | | |
− | wbContainer.prototype.xcontains = function ( unv, angle ) { | + | this.xcontains = function ( unv, angle ) { |
− | return proceed( unv, angle );
| + | if ( ( unv !== undefined ) && ( angle !== undefined ) ){ |
| + | return proceed( unv, angle ); |
| + | }; |
| } | | } |
| | | |
Line 217: |
Line 223: |
| console.log('not a json ¯\_(ツ)_/¯'); | | console.log('not a json ¯\_(ツ)_/¯'); |
| }; | | }; |
− | } | + | } |
| + | |
| } | | } |