Juliyanage Silva
Juliyanage Silva

Reputation: 2699

How to use GWT JsArray to create nested arrays

How to create nested arrays using gwt JsArray.

Upvotes: 2

Views: 706

Answers (1)

nogridbag
nogridbag

Reputation: 3703

The same way you create a nested Collection in Java, you can create a nested JsArray:

    JsArray<JsArray<JavaScriptObject>> myArray = JavaScriptObject.createArray().cast();
    for (int i = 0; i < 5; i++) {

        JsArray<JavaScriptObject> innerArray = JavaScriptObject.createArray().cast();
        for (int j = 0; j < 3; j++) {
            innerArray.push(JavaScriptObject.createObject());
        }
        myArray.push(innerArray);
    }

Upvotes: 4

Related Questions