Skip to main content

Function: getModelData()

getModelData(page, path, options?): Promise<unknown>

Defined in: src/modules/odata.ts:164

Retrieves data from a UI5 OData model at the given path.

Parameters​

page​

ODataPage

Playwright Page (or compatible subset).

path​

string

OData model path (must start with '/').

options?​

ODataOptions

OData options (timeout, modelName).

Returns​

Promise<unknown>

The data at the given path (array, object, or primitive).

Throws​

ODataError if path is invalid or model/data not found.

Example​

const products = await getModelData(page, '/Products');
const single = await getModelData(page, '/Products(1)', { modelName: 'catalog' });