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); }
public void EditCrosswalk(MarkupCrosswalk crosswalk) { var editor = Edit <CrosswalksEditor, MarkupCrosswalk>(crosswalk); editor?.BorderSetup(); }
public void EditCrosswalk(MarkupCrosswalk crosswalk) { var editor = SelectEditor <CrosswalksEditor>(); editor?.UpdateEditor(crosswalk); }