---
title: "MarqueeSpacing"
description: "Defines a [calculateSpacing] method that determines the space after the end of [basicMarquee]
content before drawing the content again."
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
fun interface MarqueeSpacing
```


Defines a `calculateSpacing` method that determines the space after the end of `basicMarquee`
content before drawing the content again.


## Functions

```kotlin
fun Density.calculateSpacing(contentWidth: Int, containerWidth: Int): Int
```


Calculates the space after the end of `basicMarquee` content before drawing the content
again.

This is a restartable method: any state used to calculate the result will cause the spacing
to be re-calculated when it changes.

#### Parameters

| | |
| --- | --- |
| contentWidth | The width of the content inside the marquee, in pixels. Will always be larger than `containerWidth`. |
| containerWidth | The width of the marquee itself, in pixels. Will always be smaller than `contentWidth`. |


#### Returns

| | |
| --- | --- |
|  | The space in pixels between the end of the content and the beginning of the content when wrapping. |




