deputy method

  1. @override
OpenCell<C, L, I, O> deputy({
  1. covariant TestObject<Cell>? test,
  2. covariant MapObject? mapObject,
})
override

Creates a new deputy layer while preserving open cell typing.

Returns a new OpenCellDeputy with combined:

  • Validation rules
  • Mapping transformations
  • Open capabilities

Implementation

@override
OpenCell<C,L,I,O> deputy({covariant TestObject<Cell>? test, covariant MapObject? mapObject}) {
  return OpenCellDeputy<C,L,I,O>(bind: _properties.bind!, test: test, mapObject: mapObject);
}