/// <summary> /// Constructor of the copy. /// </summary> /// <param name="source">Instance of <see cref="ConditionalSequenceFlowElement"/>.</param> /// <param name="dictToRebind">Dictionary to rebind schema elements' ids.</param> /// <param name="parentSchema">Parent campaign schema.</param> public ConditionalSequenceFlowElement(ConditionalSequenceFlowElement source, Dictionary <Guid, Guid> dictToRebind, Core.Campaign.CampaignSchema parentSchema) : base(source, dictToRebind, parentSchema) { FilterId = source.FilterId; DelayInDays = source.DelayInDays; DelayUnit = source.DelayUnit; HasStartTime = source.HasStartTime; StartTime = source.StartTime; IsDelayedStart = source.IsDelayedStart; HasFilter = source.HasFilter; IsFilterChanged = source.IsFilterChanged; }
/// <summary> /// Constructor of the clone. /// </summary> /// <param name="source">Instance of <see cref="ConditionalSequenceFlowElement"/>.</param> public ConditionalSequenceFlowElement(ConditionalSequenceFlowElement source) : this(source, null, null) { }