conditionallyHidden() {
    // If it is logically hidden, then it is conditionally hidden.
    if (this.logicallyHidden) {
      this._conditionallyHidden = true;
      return this._conditionallyHidden;
    }
    // If it has a condition, and is not conditionally visible, then it is conditionally hidden.
    if (this.hasCondition() && !this.conditionallyVisible()) {
      this._conditionallyHidden = true;
      return this._conditionallyHidden;
    }
    // It is conditionally hidden if its parent is conditionally hidden.
    this._conditionallyHidden = this.parentConditionallyHidden();
    return this._conditionallyHidden;
  }
Returns if the component is conditionally hidden.
@returns {boolean} - If the component is conditionally hidden.