예제 #1
0
		public ConnectorVm(Model.Connector model, StateVm start, StateVm end, DataServices.ConnectorDataService connectorDataService, bool isLoose = false)
		{
			Model = model;
			Start = start;
			End = end;
			IsLoose = isLoose;
			DeleteCommand = new Commands.Command(o =>
			{
				if(Model != null)
					connectorDataService.DeleteModel(Model);
				if (ConnectorRemoved != null) 
					ConnectorRemoved();
			});
		}