public static SrmSettings ChangeTransitionFilter(this SrmSettings settings, ChangeFunc<TransitionFilter> change) { return settings.ChangeTransitionSettings(setT => setT.ChangeFilter(change(setT.Filter))); }
public static SrmSettings ChangeTransitionFullScan(this SrmSettings settings, ChangeFunc<TransitionFullScan> change) { return settings.ChangeTransitionSettings(setT => setT.ChangeFullScan(change(setT.FullScan))); }
public static SrmSettings ChangeTransitionSettings(this SrmSettings settings, ChangeFunc<TransitionSettings> change) { return settings.ChangeTransitionSettings(change(settings.TransitionSettings)); }
public static SrmSettings ChangeTransitionPrediction(this SrmSettings settings, ChangeFunc<TransitionPrediction> change) { return settings.ChangeTransitionSettings(setT => setT.ChangePrediction(change(setT.Prediction))); }
public static SrmSettings ChangeTransitionLibraries(this SrmSettings settings, ChangeFunc<TransitionLibraries> change) { return settings.ChangeTransitionSettings(setT => setT.ChangeLibraries(change(setT.Libraries))); }
public static SrmSettings ChangeTransitionIntegration(this SrmSettings settings, ChangeFunc<TransitionIntegration> change) { return settings.ChangeTransitionSettings(setT => setT.ChangeIntegration(change(setT.Integration))); }
public static SrmSettings ChangeTransitionInstrument(this SrmSettings settings, ChangeFunc<TransitionInstrument> change) { return settings.ChangeTransitionSettings(setT => setT.ChangeInstrument(change(setT.Instrument))); }