Back to index
|void||formatToHtml (in nsIOutputStream aStream, in calIDateTime aStart, in calIDateTime aEnd, in unsigned long aCount,[array, size_is(aCount)] in calIItemBase aItems, in AString aTitle)|
|Format the items into the stream, as html code. |
|readonly attribute AString||name|
|The name of this layout. |
|void calIPrintFormatter::formatToHtml||(||in nsIOutputStream||aStream,|
|in unsigned long||aCount,|
|[array, size_is(aCount)] in calIItemBase||aItems,|
Format the items into the stream, as html code.
May assume that all the items are inside the given daterange. The user requested to show all the days in the daterange, so unless there is a special reason, all the days should be shown. aStart and aEnd may be null, in which case the implementation can show the minimal days needed to show all the events. It can skip months without events, for example.
|aStream||the stream to put the html data into|
|aStart||the first date that should be printed|
|aEnd||the last date that should be printed|
|aCount||the number of items being printed|
|aItems||the items to print|
|aTitle||a title for the HTML page|