[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. |