public void registerProxies()

in src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/ProxyAsyncScriptableFactory.java [48:56]


    public void registerProxies(ResourceResolver resourceResolver, JsEnvironment environment, Bindings bindings) {
        slyBindingsValuesProvider.initialise(resourceResolver, environment, bindings);
        Bindings bindingsCopy = new LazyBindings();
        for (String factoryName : slyBindingsValuesProvider.getScriptPaths().keySet()) {
            ShadowScriptableObject shadowScriptableObject = new ShadowScriptableObject(factoryName, bindingsCopy);
            bindings.put(factoryName, shadowScriptableObject);
        }
        bindingsCopy.putAll(bindings);
    }