---
metadata:
  - name: generator
    content: Diplodoc Platform v5.37.1
alternate:
  - https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/icontentablelayout.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/jsapi-v1-1/doc/ru/llms.txt

# YMaps.IContentableLayout

Расширяет [YMaps.ILayout](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md).

Интерфейс макета с содержимым.
## Конструктор

Имя | Описание
----- | -----
[YMaps.IContentableLayout](icontentablelayout.md#constructor)(context, map, owner) | Интерфейс макета с содержимым.

## Методы

Имя | Описание
----- | -----
[setContent](icontentablelayout.md#setContent)(content) | Устанавливает содержимое макета.

## Наследуемые методы

Из [YMaps.ILayout](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md): 
: [getRootNodes](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md#getRootNodes), [onAddToParent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md#onAddToParent), [onRemoveFromParent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md#onRemoveFromParent), [update](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/ilayout.md#update)

## Подробное описание конструктора {#constructor}

```javascript
YMaps.IContentableLayout(context, map, owner)
```

Интерфейс макета с содержимым.

**Параметры:**

Имя | Тип | Описание
----- | ----- | -----
`context` | Object | Контекст.
`map` | [YMaps.Map](map.md) | Карта.
`owner` | Object | Ссылка на объект (метку, балун, и пр.), для которого создается макет.

## Подробное описание методов {#method_detail}

### setContent {#setContent}

```javascript
setContent(content)
```

Устанавливает содержимое макета.

**Параметры:**

Имя | Тип | Описание
----- | ----- | -----
`content` | [YMaps.ILayout](ilayout.md) | Содержимое макета.

