# dependencyCheck property

DependencyCheck dependencyCheck
getter/setter pair

Defines the dependency validation strategy.

Defines the type of dependency validation to be performed when initializing a component or system.

This is used to ensure that required dependencies are available and properly configured before usage.

### Example

    void validateDependencies(DependencyCheck check) {
      switch (check) {
        case DependencyCheck.NONE:
          print("No dependency check will be performed.");
          break;
        case DependencyCheck.OBJECTS:
          print("Only object references will be checked.");
          break;
        case DependencyCheck.ALL:
          print("All dependencies will be validated.");
          break;
      }
    }

## Implementation

    DependencyCheck dependencyCheck;