tik_manager4.dcc.validate_core ============================== .. py:module:: tik_manager4.dcc.validate_core .. autoapi-nested-parse:: Core class for validations. Classes ------- .. autoapisummary:: tik_manager4.dcc.validate_core.ValidateCore Module Contents --------------- .. py:class:: ValidateCore(*args, **kwargs) Core class for validations. .. py:method:: collect() Collect the objects related to the validation. collection list needs to be updated on this method. self.collection = [obj1, obj2, ...] .. py:method:: failed(msg: str = '') Set the validation as failed. .. py:method:: fix() Fix the validation. .. py:method:: ignored(msg='') Set the validation as ignored. .. py:method:: info() Information about the validation. .. py:method:: passed() Set the validation as passed. .. py:method:: reset() Reset the validation. .. py:method:: select() Select the objects related to the validation. .. py:method:: validate() Validate the given arguments. .. py:attribute:: checked_by_default :type: bool :value: True .. py:property:: fail_message .. py:property:: metadata .. py:attribute:: nice_name :type: str :value: '' .. py:property:: state