---
schema_version: "1"
id: da768040eebd904adc8f845a9d04e551a5e46fecae9b2e257846fe5f6f5741b7
title: Custom Component Layout
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest/bi_responses_custom_component_layout.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_custom_component_layout.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a4debe77c7c20ff7ea8db32db7f7c2451de5cec1c1aa3e526c20708badd987c2
description: A custom component layout for an Analytics template wizard page.
---
# Custom Component Layout

A custom component layout for an Analytics template wizard page.

## Properties

Inherits properties from [Layout](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_layout.htm "The base layout for an Analytics template wizard page.").

| Property Name | Type | Description | Filter Group and Version | Available Version |
| --- | --- | --- | --- | --- |
| module | String | A name of the custom LWC module. | Small, 59.0 | 59.0 |
| properties | Map<Object, Object> | A map of properties to pass to the custom LWC. | Small, 59.0 | 59.0 |
| variables | [CustomComponentLayoutVariable](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_custom_component_layout_variable.htm "A variable for the custom component layout to pass to the LWC.")\[\] | A list of the variables for the custom LWC to use. | Small, 59.0 | 59.0 |