Type alias StyleGetterPropFuncs<Type>

StyleGetterPropFuncs<Type>: { [ Key in keyof Type as StyleGetter<Key extends string ? Key : never>]: (() => Type[Key]) }

Helper type to create getter function type definitions for all keys in given type.

Used to create getter functions for all properties form a property interface definition.

Type Parameters

  • Type