# GetLayout method

Evaluates an object and displays its properties including the dynamic properties. If the member *delta* is set to true in the request object, only the delta is evaluated. A *GetLayout* call on a generic object, returns up to one level down in the hierarchy.

### Example:

*A* is a generic object and is the parent of the objects B and C. *B* is the parent of the objects D and E. A *GetLayout* call on A returns information on the objects A, B and C. A *GetLayout* call on B returns information on the objects B, D and E. A *GetLayout* call on C returns information on the object C.

Information note

In addition to the parameters displayed above, the **GetLayout** method can return other properties according to what is defined in the generic object. For example, if **qHyperCubeDef** is defined in the generic object, the **GetLayout** method returns the properties described in *HyperCube*.

## Returns

| Name | Description | Type |
| --- | --- | --- |
| qLayout | Information on the object. | [GenericObjectLayout](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/EngineJSONAPI/Content/models-genericobjectlayout.htm) |

## See also

[Get the layout of a bookmark](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/get-layout-bookmark)

[List the dimensions in an app](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/list-dimensions-in-app)

[List the fields in an app](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/list-fields-in-app)

[List the measures in an app](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/list-measures-in-app)

[Get the delta of the layout](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/get-delta-layout)

[Get the layout of a generic object](https://help.qlik.com/en-US/sense-developer/November2024/csh/engineapi/get-layout-generic-object)