private void RemovePreview(RemovePreviewPayload payload)
        {
            this.RemoveSpecificPlayByPlayMarkers(this.timelineBarElements.Select(
                                                     tbe =>
            {
                PlayByPlay pbp = tbe.GetElement <PlayByPlay>();
                if (pbp == null)
                {
                    return(null);
                }

                return(pbp);
            }).Where(pbp => pbp != null && pbp.EventId == payload.EventId));
        }
コード例 #2
0
 protected override bool FilterRemovePreviewEvent(RemovePreviewPayload payload)
 {
     return(this.IsSourceTimeline(payload.Source));
 }
 protected abstract bool FilterRemovePreviewEvent(RemovePreviewPayload payload);