@ohayojp/form
Version:
10 lines (9 loc) • 370 B
TypeScript
import { SFValue } from '../interface';
import { FormProperty } from './form.property';
export declare abstract class AtomicProperty extends FormProperty {
abstract fallbackValue(): SFValue;
setValue(value: SFValue, onlySelf: boolean): void;
resetValue(value: SFValue, onlySelf: boolean): void;
_hasValue(): boolean;
_updateValue(): void;
}