Interface IDataParser<Rule>

data parser interface,implements this interface to ensure we have getters and setters been set properly

Type Parameters

Hierarchy

  • IDataParser

Properties

propertyGetters: { [ P in string | number | symbol]: ((value: Rule["oriObjectType"], propertyName: string) => Rule["targetDataType"][P]) }
propertySetters: { [ P in string | number | symbol]: ((value: Rule["oriObjectType"], targetValue: Rule["targetDataType"][P], propertyName?: string, exData?: Rule["exDataType"], callback?: (() => void)) => void) }