# @ohos.arkui.advanced.SplitLayout (Split Layout) The split layout component allows you to split the available space into different content areas, which can be text only or a mixture of imagery and text. > **NOTE** > > This component is supported since API version 10. Updates will be marked with a superscript to indicate their earliest API version. ## Modules to Import ``` import { SplitLayout } from '@ohos.arkui.advanced.SplitLayout' ``` ## Child Components Not supported ## Attributes The [universal attributes](ts-universal-attributes-size.md) are not supported. ## SplitLayout SplitLayout({mainImage: Resource, primaryText: string, secondaryText?: string, tertiaryText?: string, container: () => void }) **Decorator**: @Component **System capability**: SystemCapability.ArkUI.ArkUI.Full **Parameters** | Name| Type| Mandatory| Decorator | Description | | -------- | -------- | -------- |---------------|--------| | mainImage | [ResourceStr](ts-types.md#resourcestr) | Yes| - | Image. | | primaryText | [ResourceStr](ts-types.md#resourcestr) | Yes| @Prop | Title. | | secondaryText | [ResourceStr](ts-types.md#resourcestr) | No| @Prop | Subtitle.| | tertiaryText | [ResourceStr](ts-types.md#resourcestr) | No| @Prop | Auxiliary text. | | container | () => void | Yes| @BuilderParam | Container in the component.| ## Events The [universal events](ts-universal-events-click.md) are not supported. ## Example ```ts import { SplitLayout } from '@ohos.arkui.advanced.SplitLayout' @Entry @Component struct Index { @State demoImage: Resource = $r("app.media.music") build() { Column() { SplitLayout({ mainImage: this.demoImage, primaryText:'New music recommendation', secondaryText: 'Get a playlist tailored to your taste;', tertiaryText: "Updated every day", }) { Text('Example: Components can be added to a blank area container.') .margin({top:36}) } } .justifyContent(FlexAlign.SpaceBetween) .height('100%') .width('100%') } } ``` Layout less than 600 vp: ![en-us_image_0000001665553957](figures/en-us_image_0000001665553957.png) Layout between 600 vp and 840 vp: ![en-us_image_0000001616957408](figures/en-us_image_0000001616957408.png) Layout greater than 840 vp: ![en-us_image_0000001617116972](figures/en-us_image_0000001617116972.png)