TariqHussain Thank you for your reply, although this doesn't answer my question. I understand that message-list is an out of the box component. Upon viewing a few communities built with Lithium, it appears that this out of the box component can be configured in some way. I have been unable to find any documentation related to this component.
Here is an example of some mark up generated by the message-list component that I striped down:
Our community:
<tr class="lia-list-row lia-row-odd lia-js-data-messageUid-18717 lia-js-data-messageRevision-1 t-first">
<td class="cMessageAuthorAvatarColumn lia-data-cell-secondary lia-data-cell-icon">
<td class="cThreadInfoColumn lia-data-cell-primary lia-data-cell-text">
<td class="cRepliesCountColumn lia-data-cell-secondary lia-data-cell-integer">
<td class="cViewsCountColumn lia-data-cell-secondary lia-data-cell-integer">
<td class="triangletop lia-data-cell-secondary lia-data-cell-icon">
</tr>
Another community:
<tr class="lia-list-row lia-row-odd forum lia-js-data-messageUid-225595 t-first">
<td class="messageicons lia-data-cell-secondary lia-data-cell-icon">
<td class="cThreadInfoColumn lia-data-cell-primary lia-data-cell-text">
<td class="cViewsCountColumn lia-data-cell-secondary lia-data-cell-integer">
<td class="cRepliesCountColumn lia-data-cell-secondary lia-data-cell-integer">
</tr>
The information in each row is not equivalent, which led me to believe that this component could be configured or customized short of rebuilding the component myself.
It appears that other out of the box components work along-side message-list, for example "paging". I was unable to find documentation on how these components work together as well.
Links to documentation, if it exists, would be appreciated. Thanks!