public virtual async Task <IdeSettingsState> ToggleAddNew(AddNewTypes type) { state.EditActivity = null; state.Arch.EditLCU = null; state.EditSectionAction = null; switch (type) { case AddNewTypes.Activity: state.AddNew.Activity = !state.AddNew.Activity; state.AddNew.LCU = false; state.AddNew.SectionAction = false; state.EditSection = null; break; case AddNewTypes.LCU: state.AddNew.Activity = false; state.AddNew.LCU = !state.AddNew.LCU; state.AddNew.SectionAction = false; state.EditSection = null; break; case AddNewTypes.SectionAction: state.AddNew.Activity = false; state.AddNew.LCU = false; state.AddNew.SectionAction = !state.AddNew.SectionAction; break; case AddNewTypes.None: state.AddNew.Activity = false; state.AddNew.LCU = false; state.AddNew.SectionAction = false; state.EditSection = null; break; } return(state); }
public virtual async Task ToggleAddNew(AddNewTypes type) { State.EditActivity = null; State.Arch.EditLCU = null; State.EditSectionAction = null; switch (type) { case AddNewTypes.Activity: State.AddNew.Activity = !State.AddNew.Activity; State.AddNew.LCU = false; State.AddNew.SectionAction = false; State.EditSection = null; break; case AddNewTypes.LCU: State.AddNew.Activity = false; State.AddNew.LCU = !State.AddNew.LCU; State.AddNew.SectionAction = false; State.EditSection = null; break; case AddNewTypes.SectionAction: State.AddNew.Activity = false; State.AddNew.LCU = false; State.AddNew.SectionAction = !State.AddNew.SectionAction; break; case AddNewTypes.None: State.AddNew.Activity = false; State.AddNew.LCU = false; State.AddNew.SectionAction = false; State.EditSection = null; break; } }
public virtual async Task ToggleAddNew(AddNewTypes type) { State.ActiveApp = null; switch (type) { case AddNewTypes.App: State.AddingApp = !State.AddingApp; break; case AddNewTypes.None: State.AddingApp = false; break; } }
public virtual async Task <ConfigManagerState> ToggleAddNew(AddNewTypes type) { state.ActiveApp = null; switch (type) { case AddNewTypes.App: state.AddingApp = !state.AddingApp; break; case AddNewTypes.None: state.AddingApp = false; break; } return(state); }