---
schema_version: "1"
id: e6ffb164f49d9d3136be2807f3146494fbd7df3cf6fbbbbb0769a11293b3cfc2
title: SheetSize | Tableau Embedding API
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/embedding_api/reference/interfaces/SheetSize.md
canonical_url: https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/SheetSize.html
source_site: help.tableau.com
content_type: documentation
content_hash: 13b935c2c74b5bc42bff5b4492719d5a9926d1bf5a0e30172dd5d796d4b7d867
description: Documentation for Tableau Embedding API
---
- SheetSize

# Interface SheetSize

interface SheetSize {  
    [behavior](#behavior): [SheetSizeBehavior](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/enums/SheetSizeBehavior.html);  
    [maxSize](#maxsize)?: [Size](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/Size.html);  
    [minSize](#minsize)?: [Size](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/Size.html);  
}

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/SheetInterfaces.ts:13

##### Index

### Properties

[behavior](#behavior) [maxSize?](#maxsize) [minSize?](#minsize)

## Properties

### `Readonly`behavior[](#behavior)

behavior: [SheetSizeBehavior](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/enums/SheetSizeBehavior.html)

The sizing method for a sheet. The value must be one of the following: Automatic, Exactly, Range, AtLeast, and AtMost. Exactly, Range, AtLeast, and AtMost are used in combination with minSize or maxsize.

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/SheetInterfaces.ts:18

### `Optional` `Readonly`maxSize[](#maxsize)

maxSize?: [Size](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/Size.html)

The maximum size of the sheet. This is only defined when behavior is Exactly, Range or AtMost.

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/SheetInterfaces.ts:28

### `Optional` `Readonly`minSize[](#minsize)

minSize?: [Size](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/Size.html)

The minimum size of the sheet. This is only defined when behavior is Exactly, Range, or AtLeast.

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/SheetInterfaces.ts:23

### Settings

Member Visibility

- Protected
- Inherited
- External

ThemeOSLightDark

### On This Page

Properties

[behavior](#behavior)[maxSize](#maxsize)[minSize](#minsize)