pygerber.validators package¶
Submodules¶
pygerber.validators.basic module¶
pygerber.validators.conditional module¶
- class pygerber.validators.conditional.CallOnCondition(validator: pygerber.validators.validator.Validator, condition: callable, onfailure: callable)[source]¶
pygerber.validators.coordinate module¶
- class pygerber.validators.coordinate.Coordinate[source]¶
Bases:
pygerber.validators.validator.Validator- ensure_mm(state: pygerber.tokens.token.Token, value: float)[source]¶
pygerber.validators.struct_validator module¶
- class pygerber.validators.struct_validator.StructValidator(pattern: str | Callable)[source]¶
Bases:
pygerber.tokens.dispatcher_meta.Dispatcher,pygerber.validators.validator.Validator- re_match: re.Match¶