()
| 383 | } |
| 384 | |
| 385 | private _setUpStandalone(): void { |
| 386 | if (!this.isCustomControlBased) { |
| 387 | this.valueAccessor ??= this.selectedValueAccessor; |
| 388 | setUpControlValueAccessor(this.control, this, this.callSetDisabledState); |
| 389 | } else { |
| 390 | // FVC path - set up subscriptions for value/status sync |
| 391 | this.setupCustomControl(); |
| 392 | } |
| 393 | this.control.updateValueAndValidity({emitEvent: false}); |
| 394 | } |
| 395 | |
| 396 | /** |
| 397 | * Sets up the control with the form, handling FVC vs CVA branching. |
no test coverage detected