WinJS.Resources.processAll function

Processes data-win-res attributes on elements and replaces attributes and properties with resource strings.

Syntax

WinJS.Resources.processAll(rootElement);

Parameters

  • rootElement [optional]
    Type: HTMLElement

    The element to process. The element and its child elements will be processed. If an element isn't specified, the entire document is processed.

Return value

This function does not return a value.

Examples

This example is based on scenario 6 of the Application resources and localization sample. See the sample for the more complete solution.

var output;

var page = WinJS.UI.Pages.define("/html/scenario6.html", {
    ready: function (element, options) {
        output = document.getElementById('output');
        WinJS.Resources.processAll(output); // Refetch string resources
        WinJS.Resources.removeEventListener("contextchanged", refresh, false);
        WinJS.Resources.addEventListener("contextchanged", refresh, false);
    }
});

Requirements

Minimum WinJS version

WinJS 1.0

Namespace

WinJS.Resources

See also

WinJS.Resources

WinJS.UI.processAll

Application resources and localization sample