/* * Copyright (c) 2022 LG Electronics Inc. * SPDX-License-Identifier: LicenseRef-LGE-Proprietary */ using Aurora.Api; using Aurora.View; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AuroraUIComponent.Sequence { public class SeqInfo : NotifyPropertyChangedBase { private string _SeqId; public string SeqId { get => _SeqId; set => SetProperty(ref _SeqId, value); } private ISequence _ISeq; public ISequence ISeq { get => _ISeq; set => SetProperty(ref _ISeq, value); } //private ISequenceEntry _SeqEntry; public ISequenceEntry SeqEntry { get => _SeqEntry; set => SetProperty(ref _SeqEntry, value); } private SequenceBuilder _SeqBuilder; public SequenceBuilder SeqBuilder { get => _SeqBuilder; set => SetProperty(ref _SeqBuilder, value); } private object _SeqObj; public object SeqObj { get => _SeqObj; set => SetProperty(ref _SeqObj, value); } public SeqInfo(string id, SequenceBuilder builder) { SeqId = id; SeqBuilder = builder; } public SeqInfo(string id, SequenceBuilder builder, object obj) : this(id, builder) { SeqObj = obj; } } }