-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfield.json
More file actions
105 lines (105 loc) · 3.25 KB
/
field.json
File metadata and controls
105 lines (105 loc) · 3.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
{
"componentList": [
{
"name": "LyField",
"selector": "'ly-field'",
"inputs": "",
"exportAs": "'lyFormField'",
"children": "@Input() persistentHint: boolean\n/** The field appearance style. */\n@Input() appearance: string\n/** Theme color for the component. */\n@Input() color: string\nerrorState: boolean\n/** Whether the label is floating. */\n@Input() floatingLabel: boolean\n@Input() fullWidth: boolean\nonFocus(): void"
}
],
"directiveList": [
{
"name": "LyError",
"selector": "'ly-error'",
"inputs": "",
"exportAs": "",
"children": "classes: any"
},
{
"name": "LyNativeControl",
"selector": "'input[lyInput], textarea[lyInput], input[lyNativeControl], textarea[lyNativeControl], select[lyNativeControl]'",
"inputs": "",
"exportAs": "'LyNativeControl'",
"children": "errorState: boolean\nstateChanges: Subject\n/** Whether the input is disabled. */\n@HostBinding() @Input() disabled: boolean\nempty: boolean\nfloatingLabel: boolean\nfocused: boolean\n@Input() placeholder: string\n@HostBinding() @Input() required: boolean\n/** Focuses the input. */\nfocus(): void"
},
{
"name": "LyHint",
"selector": "'ly-field > ly-hint'",
"inputs": "",
"exportAs": "",
"children": "classes: any\n@Input() align: 'before' | 'after'"
},
{
"name": "LyLabel",
"selector": "'ly-field > ly-label'",
"inputs": "",
"exportAs": "",
"children": ""
},
{
"name": "LyPlaceholder",
"selector": "'ly-field > ly-placeholder'",
"inputs": "",
"exportAs": "",
"children": ""
},
{
"name": "LyPrefix",
"selector": "'[lyPrefix]'",
"inputs": "",
"exportAs": "",
"children": ""
},
{
"name": "LySuffix",
"selector": "'[lySuffix]'",
"inputs": "",
"exportAs": "",
"children": ""
}
],
"variableList": [
{
"name": "STYLE_PRIORITY",
"children": "const STYLE_PRIORITY = -2"
},
{
"name": "DEFAULT_APPEARANCE",
"children": "const DEFAULT_APPEARANCE = \"standard\""
},
{
"name": "DEFAULT_WITH_COLOR",
"children": "const DEFAULT_WITH_COLOR = \"primary\""
},
{
"name": "STYLE_PRIORITY",
"children": "const STYLE_PRIORITY = -2"
},
{
"name": "inputText",
"children": "const inputText = [\n 'text',\n 'number',\n 'password',\n 'search',\n 'tel',\n 'url'\n]"
},
{
"name": "STYLE_PRIORITY",
"children": "const STYLE_PRIORITY = -2"
},
{
"name": "STYLE_SELECT_ARROW",
"children": "const STYLE_SELECT_ARROW = ({\n '&:after': {\n position: 'absolute',\n content: `\\'\\'`,\n width: 0,\n height: 0,\n borderLeft: '0.3125em solid transparent',\n borderRight: '0.3125em solid transparent',\n borderTop: '0.3125em solid',\n top: '50%',\n after: 0,\n marginTop: '-0.15625em',\n pointerEvents: 'none'\n }\n})"
}
],
"classList": [],
"ngModuleList": [
{
"name": "LyFieldModule",
"children": "import { LyFieldModule } from '@alyle/ui/field'"
}
],
"typeAliasList": [
{
"name": "LyHintAlign",
"children": "type LyHintAlign = 'before' | 'after'"
}
]
}