Is it possible to make a custom form control with ControlValueAccessor in Angular NOT using native element of the DOM (like input, textarea, radio button), but using plain div and span? I Have wandered Google in search of the answer to this particular question, but no luck unfortunately.