Aspects
Types of aspects:
String
type value: "str"
Attributes:
- min: Minimum required characters (default: 0)
- max: Minimum allowed characters (default: unlimited)
- extra.hint: Hint shown for the String field
- placeholder: Placeholder text for the String field
- component_type: 'text' | 'password' (default: 'text')
Integer/Float
type value: "int" | "float"
- min: Minimum value (default: 0)
- max: Maximum value (default: unlimited)
- suffix: Suffix for the Integer/Float field (both values can also include the string '%current_year' to use the current year)
Date
type value: "date"
Month
type value: "month"
Attribues:
- until_now: If true, the current month is the maximum (default: true)