MCPcopy Index your code
hub / github.com/angular/angular / _setupWithForm

Method _setupWithForm

packages/forms/src/directives/ng_model.ts:374–381  ·  view source on GitHub ↗

* Sets up the control with the form, handling FVC vs CVA branching. * Called by NgForm.addControl. * @internal

(callSetDisabledState?: SetDisabledStateOption)

Source from the content-addressed store, hash-verified

372 * @internal
373 */
374 _setupWithForm(callSetDisabledState?: SetDisabledStateOption): void {
375 if (!this.isCustomControlBased) {
376 this.valueAccessor ??= this.selectedValueAccessor;
377 setUpControlValueAccessor(this.control, this, callSetDisabledState);
378 } else {
379 this.setupCustomControl();
380 }
381 }
382
383 private _checkForErrors(): void {
384 if ((typeof ngDevMode === 'undefined' || ngDevMode) && !this._isStandalone()) {

Callers 1

addControlMethod · 0.45

Calls 1

Tested by

no test coverage detected