{/* Do not edit this file. It is automatically generated by API Documenter. */}


## CellLayoutItem

Base model for setting up the layout

**Signature:**

```typescript
export interface CellLayoutItem
```

## Remarks

When setting [GridBase.setColumnLayout()](/refs/Class/GridBase#setcolumnlayout) using a submodel, only specific properties can be used.

\[subclass\]

[CellLayoutColumnItem](/refs/Interface/CellLayoutColumnItem)

[CellLayoutGroupItem](/refs/Interface/CellLayoutGroupItem)

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [cellWidth](/refs/Interface/CellLayoutItem#cellwidth) | number | cell width |
| [fillWidth](/refs/Interface/CellLayoutItem#fillwidth) | number | Width ratio used after set to [GridFitStyle.FILL](/refs/realgrid#gridfitstyle) |
| [groupShowMode](/refs/Interface/CellLayoutItem#groupshowmode) | [GroupShowMode](/refs/realgrid#groupshowmode) | It is displayed or hidden accordingly in the expanded state of the parent layout. |
| [name](/refs/Interface/CellLayoutItem#name) | string | layout name |
| [type](/refs/Interface/CellLayoutItem#type) | [CellLayoutType](/refs/realgrid#celllayouttype) | Specifies the type of layout. |
| [vindex](/refs/Interface/CellLayoutItem#vindex) | number | Display order within the entire group or parent group |
| [visible](/refs/Interface/CellLayoutItem#visible) | boolean | Visibility |
| [width](/refs/Interface/CellLayoutItem#width) | number | width |

## Properties Desc

### cellWidth

cell width

`Type` - number

<hr/>

### fillWidth

Width ratio used after being set to [GridFitStyle.FILL](/refs/realgrid#gridfitstyle)

`Type` - number

<hr/>

### groupShowMode

It is displayed or hidden accordingly in the expanded state of the parent layout.

`Type` - [GroupShowMode](/refs/realgrid#groupshowmode)

<hr/>

### name

layout name

`Type` - string

**Remarks:**

It can be set with [GridBase.setColumnLayout()](/refs/Class/GridBase#setcolumnlayout).

<hr/>

### type

Specifies the type of layout.

`Type` - [CellLayoutType](/refs/realgrid#celllayouttype)

**Remarks:**

See [CellLayoutType](/refs/realgrid#celllayouttype)

<hr/>

### vindex

Display order within the entire group or parent group

`Type` - number

<hr/>

### visible

Visibility

`Type` - boolean

**Remarks:**

It can be set with [GridBase.setColumnLayout()](/refs/Class/GridBase#setcolumnlayout).

<hr/>

### width

width

`Type` - number

**Remarks:**

It can be set with [GridBase.setColumnLayout()](/refs/Class/GridBase#setcolumnlayout).

<hr/>