C# Class Sakura.AspNetCore.Mvc.DefaultOperationMessageHtmlGenerator

Provide default implementation for IOperationMessageHtmlGenerator.
Inheritance: IOperationMessageHtmlGenerator
Afficher le fichier Open project: sgjsakura/AspNetCore

Méthodes publiques

Méthode Description
DefaultOperationMessageHtmlGenerator ( IOperationMessageLevelClassMapper levelClassMapper ) : System

Intialize a new instance of DefaultOperationMessageHtmlGenerator.

GenerateList ( IEnumerable messages, MessageListStyle listStyle, bool useTwoLineMode ) : IHtmlContent

Generate the HTML message list for a collection of OperationMessage items.

Private Methods

Méthode Description
GenerateAlertItem ( OperationMessage message, bool isClosable, bool useTwoLineMode ) : IHtmlContent

Generate the a alert dialog for a OperationMessage.

GenerateAlertList ( IEnumerable messages, MessageListStyle listStyle, bool useTwoLineMode ) : IHtmlContent

Generate the a series of alert dialogs for a collection of OperationMessage items.

GenerateDescrption ( string description ) : IHtmlContent

Generate HTML content for the description.

GenerateMessageContent ( OperationMessage message, bool useTwoLineMode ) : IHtmlContent

Generate the HTML content for a OperationMessage.

GenerateNormalItem ( OperationMessage message, bool useTwoLineMode ) : IHtmlContent

Generate the a list item for a OperationMessage.

GenerateNormalList ( IEnumerable messages, bool useTwoLineMode ) : IHtmlContent

Generate the a list for a series of OperationMessage items.

GenerateTitle ( string title ) : IHtmlContent

Generate HTML content for the title.

Method Details

DefaultOperationMessageHtmlGenerator() public méthode

Intialize a new instance of DefaultOperationMessageHtmlGenerator.
public DefaultOperationMessageHtmlGenerator ( IOperationMessageLevelClassMapper levelClassMapper ) : System
levelClassMapper IOperationMessageLevelClassMapper The message-level to CSS class mapper.
Résultat System

GenerateList() public méthode

Generate the HTML message list for a collection of OperationMessage items.
public GenerateList ( IEnumerable messages, MessageListStyle listStyle, bool useTwoLineMode ) : IHtmlContent
messages IEnumerable The collection of all items.
listStyle MessageListStyle The list style of the .
useTwoLineMode bool If the two line mode should be used.
Résultat IHtmlContent