src/aria/utils/Json.js
function (propertyName) {
        if (!ariaUtilsType.isString(propertyName)) {
            return true;
        }

        // which property names are included for back references
        return (propertyName != jsonUtils.OBJECT_PARENT_PROPERTY &&
            propertyName.substr(0, jsonUtils.META_FOR_LISTENERS.length) != jsonUtils.META_FOR_LISTENERS &&
            propertyName.substr(0, jsonUtils.META_FOR_RECLISTENERS.length) != jsonUtils.META_FOR_RECLISTENERS);
    }
function (propertyName) {
        if (!ariaUtilsType.isString(propertyName)) {
            return true;
        }

        // which property names are included for back references
        return (propertyName != jsonUtils.OBJECT_PARENT_PROPERTY &&
            propertyName.substr(0, jsonUtils.META_FOR_LISTENERS.length) != jsonUtils.META_FOR_LISTENERS &&
            propertyName.substr(0, jsonUtils.META_FOR_RECLISTENERS.length) != jsonUtils.META_FOR_RECLISTENERS);
    }
function ( propertyName ) { if ( ! ariaUtilsType . isString ( propertyName ) ) { return true ; } // which property names are included for back references return ( propertyName != jsonUtils . OBJECT_PARENT_PROPERTY && propertyName . substr ( 0 , jsonUtils . META_FOR_LISTENERS . length ) != jsonUtils . META_FOR_LISTENERS && propertyName . substr ( 0 , jsonUtils . META_FOR_RECLISTENERS . length ) != jsonUtils . META_FOR_RECLISTENERS ) ; }
Returns whether back references recursive methods will go down through links with that name.
@param {String} propertyName Property name.
@return {Boolean}
@private
Returns whether back references recursive methods will go down through links with that name .