* Returns true: fully active, false: inactive, TRANSITIVE: direct module inactive, but transitive connection maybe active. * @param {RuntimeSpec} runtime the runtime * @returns {ConnectionState} true: fully active, false: inactive, TRANSITIVE: direct module inactive, but transitive connection ma
(runtime)
| 180 | * @returns {ConnectionState} true: fully active, false: inactive, TRANSITIVE: direct module inactive, but transitive connection maybe active |
| 181 | */ |
| 182 | getActiveState(runtime) { |
| 183 | if (!this.conditional) return this._active; |
| 184 | return /** @type {GetConditionFn} */ (this.condition)(this, runtime); |
| 185 | } |
| 186 | |
| 187 | /** |
| 188 | * Updates active using the provided value. |
no outgoing calls
no test coverage detected