[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Emulation](./puppeteer.protocol.emulation.md) > [ScreenOrientation](./puppeteer.protocol.emulation.screenorientation.md) ## Protocol.Emulation.ScreenOrientation interface Screen orientation. Signature: ```typescript export interface ScreenOrientation ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [angle](./puppeteer.protocol.emulation.screenorientation.angle.md) | [integer](./puppeteer.protocol.integer.md) | Orientation angle. | | [type](./puppeteer.protocol.emulation.screenorientation.type.md) | ('portraitPrimary' \| 'portraitSecondary' \| 'landscapePrimary' \| 'landscapeSecondary') | Orientation type. (ScreenOrientationType enum) |