call abstract method

bool call(
  1. O object, {
  2. C? cell,
  3. dynamic arguments,
  4. bool exception(
    1. TestRule<dynamic, Cell> rule,
    2. Exception e
    ) = TestRuleTrue.passed,
})

Executes the rule's validation logic.

Parameters:

  • object: The object being validated
  • cell: Optional cell context for the validation
  • arguments: Additional operation arguments
  • exception: Handler for any exceptions during validation

Returns true if validation passes, false if validation fails.

Implementation

bool call(O object, {C? cell, dynamic arguments, bool Function(TestRule rule, Exception e) exception = TestRuleTrue.passed});