import {IPropertyIdentValueDescriptor, PropertyDescriptorParsingType} from '../IPropertyDescriptor'; export enum TEXT_TRANSFORM { NONE = 0, LOWERCASE = 1, UPPERCASE = 2, CAPITALIZE = 3 } export const textTransform: IPropertyIdentValueDescriptor = { name: 'text-transform', initialValue: 'none', prefix: false, type: PropertyDescriptorParsingType.IDENT_VALUE, parse: (textTransform: string) => { switch (textTransform) { case 'uppercase': return TEXT_TRANSFORM.UPPERCASE; case 'lowercase': return TEXT_TRANSFORM.LOWERCASE; case 'capitalize': return TEXT_TRANSFORM.CAPITALIZE; } return TEXT_TRANSFORM.NONE; } };