RuleRegistry

Rule Registry

Description

Rule Registry

Rule Registry

Details

Rule registry

Internal registry of reactive rules.

Public fields

rules

List of Rule objects

Methods

Public methods


Method new()

Create an empty rule registry.

Usage
RuleRegistry$new()

Method register()

Register a rule

Usage
RuleRegistry$register(rule)
Arguments
rule

Rule


Method match()

Find rules that match an output

Usage
RuleRegistry$match(output.spec)
Arguments
output.spec

ResourceSpec

Returns

List of Rule


Method print()

Print registry overview

Usage
RuleRegistry$print(...)
Arguments

Unused


Method clone()

The objects of this class are cloneable with this method.

Usage
RuleRegistry$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.