NmPlanDirectionSlot class

One of the six legacy direction slots (alg.N/nodiff.N/limit_max.N/ limit_hard.N in the archived plan/ directory). Slots 1-4 are ordinary, editable NmDialPlan policy; slots 0 and 5 exist only for legacy compatibility and are never presented as ordinary directions.

Constructors

NmPlanDirectionSlot({required int slot, required bool editable, required int alg, required bool nodiff, required int limitSoft, required int limitHard})
Creates a NmPlanDirectionSlot.
const

Properties

alg → int
Alg.
final
editable → bool
False for the compatibility slots L0 and L5.
final
hashCode → int
The hash code for this object.
no setteroverride
limitHard → int
Hard call limit of the slot.
final
limitSoft → int
Soft call limit of the slot.
final
nodiff → bool
The pause between calls is not applied on this slot.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slot → int
Direction slot L0–L5.
final

Methods

copyWith({int? alg, bool? nodiff, int? limitSoft, int? limitHard}) → NmPlanDirectionSlot
Copy with.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override