pyshacl/extras/js/constraint_component.py
def apply_to_shape_via_constraint(self, constraint, shape, **kwargs) -> BoundShapeJSValidatorComponent:
        """
        Create a new Custom Constraint (BoundShapeValidatorComponent)
        :param constraint:
        :type constraint: JSConstraintComponent
        :param shape:
        :type shape: pyshacl.shape.Shape
        :param kwargs:
        :return:
        :rtype: BoundShapeJSValidatorComponent
        """
        return BoundShapeJSValidatorComponent(constraint, shape, self)

        Create a new Custom Constraint (BoundShapeValidatorComponent)
        :param constraint:
        :type constraint: JSConstraintComponent
        :param shape:
        :type shape: pyshacl.shape.Shape
        :param kwargs:
        :return:
        :rtype: BoundShapeJSValidatorComponent
        
Create a new Custom Constraint (BoundShapeValidatorComponent)
Create a new Custom Constraint ( BoundShapeValidatorComponent )
def apply_to_shape_via_constraint(self, constraint, shape, **kwargs) -> BoundShapeJSValidatorComponent:
        return BoundShapeJSValidatorComponent(constraint, shape, self)
def apply_to_shape_via_constraint ( self , constraint , shape , ** kwargs ) -> BoundShapeJSValidatorComponent : return BoundShapeJSValidatorComponent ( constraint , shape , self )
Create a new Custom Constraint (BoundShapeValidatorComponent)
Create a new Custom Constraint ( BoundShapeValidatorComponent )
"""
        Create a new Custom Constraint (BoundShapeValidatorComponent)
        :param constraint:
        :type constraint: JSConstraintComponent
        :param shape:
        :type shape: pyshacl.shape.Shape
        :param kwargs:
        :return:
        :rtype: BoundShapeJSValidatorComponent
        """
None
BoundShapeJSValidatorComponent
self
constraint
None
shape
None
kwargs
None