[Home](./index.md) > [@jsamr/react-native-li](./react-native-li.md) > [MarkedListProps](./react-native-li.markedlistprops.md)
## MarkedListProps interface
Props for the [MarkedList()](./react-native-li.markedlist.md) component.
Signature:
```typescript
export interface MarkedListProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [computeMarkerBoxWidth?](./react-native-li.markedlistprops.computemarkerboxwidth.md) | (maxCodepointsLengthInRange: number, fontSize: number) => number | (Optional) A function to compute marker box width depending on the maximum length of the marker string in range. |
| [Container?](./react-native-li.markedlistprops.container.md) | ComponentType<any> | (Optional) The component used to wrap list elements. |
| [counterRenderer](./react-native-li.markedlistprops.counterrenderer.md) | CounterStyleRenderer | The counter renderer for this list. |
| [dynamicMarkerBoxWidth?](./react-native-li.markedlistprops.dynamicmarkerboxwidth.md) | boolean | (Optional) Should the width of the marker box be computed dynamically, e.g. depend on the longest marker in the list? |
| [enableMarkerClipping?](./react-native-li.markedlistprops.enablemarkerclipping.md) | boolean | (Optional) Clip the marker text when it overflows the marker box. |
| [lineStyle?](./react-native-li.markedlistprops.linestyle.md) | StyleProp<ViewStyle> | (Optional) Style for the line wrapper. |
| [markerBoxStyle?](./react-native-li.markedlistprops.markerboxstyle.md) | StyleProp<ViewStyle> | (Optional) Style for the marker box container. |
| [markerTextStyle?](./react-native-li.markedlistprops.markertextstyle.md) | TextStyle | (Optional) A plain JavaScript object text style for the marker string. It is advised to pass the same fontSize and lineHeight as the list content for perfect horizontal alignment. |
| [renderMarker?](./react-native-li.markedlistprops.rendermarker.md) | (props: [MarkerBoxProps](./react-native-li.markerboxprops.md)) => ReactNode | (Optional) A custom Marker render function. |
| [rtlLineReversed?](./react-native-li.markedlistprops.rtllinereversed.md) | boolean | (Optional) Set the line layout in flexDirection: 'row-reverse' and left-align the marker box. |
| [rtlMarkerReversed?](./react-native-li.markedlistprops.rtlmarkerreversed.md) | true \| false \| RtlOptions | (Optional) Should the marker string be rendered in reverse order? |
| [startIndex?](./react-native-li.markedlistprops.startindex.md) | number | (Optional) The index for the first item in the list. Negative indexes are supported. |