ASLayoutableValidation Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | ASLayoutValidation.h |
validators
Currently registered validators
@property (copy, nonatomic, readonly) NSArray<id<ASLayoutableValidator> > *validatorsDeclared In
ASLayoutValidation.h
– validateLayout:
Start from given layout and validates each layout in the layout tree with registered validators
- (void)validateLayout:(ASLayout *)layoutDeclared In
ASLayoutValidation.h
– registerValidator:
Register a layout validator
- (void)registerValidator:(id<ASLayoutableValidator>)validatorDeclared In
ASLayoutValidation.h
– registerValidatorWithBlock:
Register a layout validator with a block. Method returns the registered ASLayoutableValidator object that can be used to store somewhere and unregister
- (id<ASLayoutableValidator>)registerValidatorWithBlock:(ASLayoutableBlockValidatorBlock)blockDeclared In
ASLayoutValidation.h
– unregisterValidator:
Unregister a validtor
- (void)unregisterValidator:(id<ASLayoutableValidator>)validatorDeclared In
ASLayoutValidation.h