Coverage for src / lexigram / admin / forms / fields / __init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-08-13 22:14 +0800

1"""Form fields sub-package — re-exports only.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.admin.forms.fields._advanced import ( 

6 ColorField, 

7 JsonField, 

8 KeyValueField, 

9 MarkdownField, 

10 RichTextField, 

11 TagsField, 

12) 

13from lexigram.admin.forms.fields._base import ( 

14 AbstractField, 

15 AdminField, 

16 Block, 

17 FieldSchema, 

18 FieldType, 

19) 

20from lexigram.admin.forms.fields._registry import FieldRegistry 

21from lexigram.admin.forms.fields._text import ( 

22 BooleanField, 

23 DateField, 

24 IntegerField, 

25 SelectField, 

26 TextAreaField, 

27 TextField, 

28) 

29 

30__all__ = [ 

31 "AbstractField", 

32 "AdminField", 

33 "Block", 

34 "BooleanField", 

35 "ColorField", 

36 "DateField", 

37 "FieldRegistry", 

38 "FieldSchema", 

39 "FieldType", 

40 "IntegerField", 

41 "JsonField", 

42 "KeyValueField", 

43 "MarkdownField", 

44 "RichTextField", 

45 "SelectField", 

46 "TagsField", 

47 "TextAreaField", 

48 "TextField", 

49]