NewsMessagePanel

StockSharp.Xaml.Windows.Maui

News message panel with list and story preview for mobile.

Inherits: ContentView

Constructors

NewsMessagePanel
public NewsMessagePanel()
newsMessagePanel = NewsMessagePanel()

Creates a new instance.

Properties

ItemsSource
public IEnumerable<NewsMessage> ItemsSource { get; set; }
value = newsMessagePanel.ItemsSource
newsMessagePanel.ItemsSource = value

Gets or sets the items source.

MaxCount
public int MaxCount { get; set; }
value = newsMessagePanel.MaxCount
newsMessagePanel.MaxCount = value

Gets or sets the maximum number of items.

SelectedMessage
public NewsMessageGridItem SelectedMessage { get; }
value = newsMessagePanel.SelectedMessage

Gets the selected message.

SubscriptionProvider
public ISubscriptionProvider SubscriptionProvider { get; set; }
value = newsMessagePanel.SubscriptionProvider
newsMessagePanel.SubscriptionProvider = value

Gets or sets the subscription provider.

ViewModel
public NewsMessagePanelViewModel ViewModel { get; }
value = newsMessagePanel.ViewModel

Gets the ViewModel.

Methods

AddMessage
public void AddMessage(NewsMessage message)
newsMessagePanel.AddMessage(message)

Adds a news message.

AddMessages
public void AddMessages(IEnumerable<NewsMessage> messages)
newsMessagePanel.AddMessages(messages)

Adds multiple news messages.

Clear
public void Clear()
newsMessagePanel.Clear()

Clears all messages.

UpdateMessageStory
public void UpdateMessageStory(string messageId, string story)
newsMessagePanel.UpdateMessageStory(messageId, story)

Updates message story.

Events

SelectionChanged
public event EventHandler<SelectionChangedEventArgs> SelectionChanged
newsMessagePanel.SelectionChanged += handler

Selection changed event.

Fields

ItemsSourceProperty
public static readonly BindableProperty ItemsSourceProperty
value = NewsMessagePanel.ItemsSourceProperty

Items source bindable property.

MaxCountProperty
public static readonly BindableProperty MaxCountProperty
value = NewsMessagePanel.MaxCountProperty

Max count bindable property.

SubscriptionProviderProperty
public static readonly BindableProperty SubscriptionProviderProperty
value = NewsMessagePanel.SubscriptionProviderProperty

Subscription provider bindable property.