public override void UpdatePage(ObjectPropertiesPageEventArgs e) { var curves = CurvesController.GetCurves(e.Objects).ToList(); if (curves.Count != 0) { _control.SetData(curves); } }
public override bool ShouldDisplay(ObjectPropertiesPageEventArgs e) { if (e.ObjectCount == 0) { return(false); } var curves = CurvesController.GetCurves(e.Objects).ToList(); if (curves.Count == 0) { return(false); } _control.SetData(curves); return(true); }