public override IVRMenuBaseConfig GetConfig() { var conf = new IVRMenuCallTransferConfig(); SetConfigCommonField(conf); conf.TransferDestinations = new List <TransferDestination>(TransferDestinations); return(conf); }
public IVRMenuElementCallTransfer(IVRMenuCallTransferConfig config) : base(config) { InitNarrator(); Narrator.Stopped += Narrator_IntroductionStoped; Narrator.Finished += Narrator_IntroductionFinished; Narrator.Starting += Narrator_IntroductionStarting; TransferDestinations = new List <TransferDestination>(config.TransferDestinations); }
public VmIVRMenuElementCallTransfer(IVRMenuCallTransferConfig model) : base(model) { Icon = "/OPSIVRSystem;component/Resources/transfer.png"; TransferDestinations = new List <TransferDestination>(model.TransferDestinations); }