projects/forms/select/shared/trigger-focus.ts
import { CngxTriggerFocusState } from '@cngx/forms/select'
Focus-state slot shared by every select-family trigger. Variant- specific reactions (openOn cascade, clearOnBlur, autofocus, markAsTouched forwarding) stay in each variant's handleFocus/handleBlur.
markAsTouched
handleFocus
handleBlur
Signal
Readonly focus flag.
WritableSignal
Writable handle - only the owner touches it.
void