using CommunityToolkit.Mvvm.ComponentModel;
using System.Collections.ObjectModel;
namespace MultiTerm.Protocols.Model;
///
/// One line of data(characters).
///
public partial class DataLine : ObservableObject
{
///
/// Represents the collection of characters from a communication protocol.
///
[ObservableProperty]
private ObservableCollection characters = new();
///
/// Constructor of .
///
/// characters collection
public DataLine(IEnumerable characters)
{
foreach (var character in characters)
{
this.Characters.Add(character);
}
}
}