2004-05-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / IRepeatInfoUser.cs
1 /**\r
2  * Namespace: System.Web.UI.WebControls\r
3  * Interface: IRepeatInfoUser\r
4  * \r
5  * Author:  Gaurav Vaish\r
6  * Maintainer: gvaish@iitk.ac.in\r
7  * Contact: <my_scripts2001@yahoo.com>, <gvaish@iitk.ac.in>\r
8  * Implementation: yes\r
9  * Status:  100%\r
10  * \r
11  * (C) Gaurav Vaish (2001)\r
12  */\r
13 \r
14 using System;\r
15 using System.Web;\r
16 using System.Web.UI;\r
17 \r
18 namespace System.Web.UI.WebControls\r
19 {\r
20         public interface IRepeatInfoUser\r
21         {\r
22                 bool HasFooter { get; }\r
23                 bool HasHeader { get; }\r
24                 bool HasSeparators { get; }\r
25                 int  RepeatedItemCount { get; }\r
26                 void RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer);\r
27                 Style GetItemStyle(ListItemType itemType, int repeatIndex);\r
28         }\r
29 }\r