Docsv3.31.0
Back to API Reference
Class

RangeConfigurationObject

abstract

Base for serializable interaction policy objects whose nested changes can affect a live rule graph. Consumers bind only while the object participates in an active modifier.

Derived Types(4)

Types that inherit from RangeConfigurationObject.

protected bool HasConfigurationListeners{ get }
protected void NotifyConfigurationChanged()
protected void BeginConfigurationUpdate()
protected void EndConfigurationUpdate()
protected void BindConfigurationChild(object child)
protected void UnbindConfigurationChild(object child)
protected void ApplyConfigurationChildChange(object previous, object current)

Rebinds a replaced configuration child when this object is observed, then publishes the replacement as one configuration change.

protected void BindConfigurationChildren(T[] children)
protected void UnbindConfigurationChildren(T[] children)
protected virtual void OnConfigurationBound()
protected virtual void OnConfigurationUnbound()