sys::Obj sys::Virtual sys::Component sys::Folder sys::RateFolder
public class RateFolder
[niagaraIcon="module://icons/x16/folder.png"]
RateFolder is a folder that controls how often its children execute. It can be used to implement an app with components that execute at different rates.
public property int appCyclesToSkip [min=0, config]
How many app cycles to skip between child executes. Set to 0 to disable, i.e. children execute every cycle.
public virtual override bool allowChildExecute()
Calculate when to allow children to execute.
public virtual override void loaded()
Override loaded() to init execCount.