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); }