public MarkupCrosswalkLine(Markup markup, MarkupPointPair pointPair, CrosswalkStyle style = null) : base(markup, pointPair, update: false) { if (style == null) { style = SingletonManager <StyleTemplateManager> .Instance.GetDefault <CrosswalkStyle>(Style.StyleType.CrosswalkExistent); } Crosswalk = new MarkupCrosswalk(Markup, this, style); Update(true); Markup.AddCrosswalk(Crosswalk); }
public MarkupCrosswalkLine(Markup markup, MarkupPointPair pointPair, CrosswalkStyle.CrosswalkType crosswalkType = CrosswalkStyle.CrosswalkType.Existent) : base(markup, pointPair, false) { Crosswalk = new MarkupCrosswalk(Markup, this, crosswalkType); Update(true); Markup.AddCrosswalk(Crosswalk); }