NmDialPlan constructor
const
NmDialPlan({
- required String id,
- required String commandSetId,
- int priority = 0,
- String? proTag,
- int onlineMax = 0,
- int addMax = 0,
- bool canIn = true,
- bool canOut = true,
- bool canSout = false,
- bool notVip = false,
- Set<
String> qualityFlags = const {}, - bool capOk = true,
- bool capNew = true,
- bool capFail = false,
- int diffSlow = 0,
- int diffMin = 0,
- int diffMinOut = 0,
- int? timeWake,
- int? timeSleep,
- int? timeWorkWake,
- int? timeWorkSleep,
- int? timeHolidayWake,
- int? timeHolidaySleep,
- List<
NmPlanDirectionSlot> directions = const [], - int iattMin = 0,
- int iattMax = 0,
- int iattSoft = 0,
- int inAcdMin = 0,
- int inAcdMax = 0,
- int outAcdMin = 0,
- int outAcdMax = 0,
- bool forwarding = false,
- int outInAns = 0,
- bool conn = false,
- bool rand = false,
- bool inWait = false,
- bool inSound = false,
- int mayLimit = 0,
- int monLimit = 0,
- int msmLimit = 0,
- int smsoutSoft = 0,
- int smsoutHard = 0,
- int sattSoft = 0,
- int sattHard = 0,
- int sattSoftDay = 0,
- int sattHardDay = 0,
- int sattSoftTotal = 0,
- int sattHardTotal = 0,
- int nospam = 0,
Creates a NmDialPlan.
Implementation
const NmDialPlan({
required this.id,
required this.commandSetId,
this.priority = 0,
this.proTag,
this.onlineMax = 0,
this.addMax = 0,
this.canIn = true,
this.canOut = true,
this.canSout = false,
this.notVip = false,
this.qualityFlags = const {},
this.capOk = true,
this.capNew = true,
this.capFail = false,
this.diffSlow = 0,
this.diffMin = 0,
this.diffMinOut = 0,
this.timeWake,
this.timeSleep,
this.timeWorkWake,
this.timeWorkSleep,
this.timeHolidayWake,
this.timeHolidaySleep,
this.directions = const [],
this.iattMin = 0,
this.iattMax = 0,
this.iattSoft = 0,
this.inAcdMin = 0,
this.inAcdMax = 0,
this.outAcdMin = 0,
this.outAcdMax = 0,
this.forwarding = false,
this.outInAns = 0,
this.conn = false,
this.rand = false,
this.inWait = false,
this.inSound = false,
this.mayLimit = 0,
this.monLimit = 0,
this.msmLimit = 0,
this.smsoutSoft = 0,
this.smsoutHard = 0,
this.sattSoft = 0,
this.sattHard = 0,
this.sattSoftDay = 0,
this.sattHardDay = 0,
this.sattSoftTotal = 0,
this.sattHardTotal = 0,
this.nospam = 0,
});