# Editor.GridLayout.Add

## Overload 1

```csharp
T Add(T widget)
```

### Parameters

- `widget` (`T`)

### Returns

`T`

## Overload 2

```csharp
Layout Add(Layout layout)
```

### Parameters

- `layout` (`Layout`)

### Returns

`Layout`

## Overload 3

```csharp
Layout Add(Layout layout, int stretch)
```

### Parameters

- `layout` (`Layout`)
- `stretch` (`int`)

### Returns

`Layout`

Declared in [Editor.GridLayout](/api/Editor.GridLayout).
Assembly: `Sandbox.Tools`.
