tik_manager4.dcc.krita.validate =============================== .. py:module:: tik_manager4.dcc.krita.validate Attributes ---------- .. autoapisummary:: tik_manager4.dcc.krita.validate.classes tik_manager4.dcc.krita.validate.exceptions tik_manager4.dcc.krita.validate.file_name tik_manager4.dcc.krita.validate.modules Classes ------- .. autoapisummary:: tik_manager4.dcc.krita.validate.ValidateCore Package 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 .. py:data:: classes .. py:data:: exceptions :value: ['__init__.py'] .. py:data:: file_name .. py:data:: modules