C# Класс Sakura.AspNetCore.Mvc.DefaultOperationMessageHtmlGenerator

Provide default implementation for IOperationMessageHtmlGenerator.
Наследование: IOperationMessageHtmlGenerator
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Приватные методы

Метод Описание
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.

Описание методов

DefaultOperationMessageHtmlGenerator() публичный Метод

Intialize a new instance of DefaultOperationMessageHtmlGenerator.
public DefaultOperationMessageHtmlGenerator ( IOperationMessageLevelClassMapper levelClassMapper ) : System
levelClassMapper IOperationMessageLevelClassMapper The message-level to CSS class mapper.
Результат System

GenerateList() публичный Метод

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.
Результат IHtmlContent