import { SFValue } from '../interface' ; import { AtomicProperty } from './atomic.property' ; export class StringProperty extends AtomicProperty { fallbackValue ( ) { return null ; } setValue ( value , onlySelf ) { this . _value = value == null ? '' : value ; this . updateValueAndValidity ( { onlySelf , emitValueEvent : true } ) ; } }