-
Notifications
You must be signed in to change notification settings - Fork 0
/
menu.json
51 lines (51 loc) · 1.81 KB
/
menu.json
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
{
"componentList": [
{
"name": "LyMenu",
"selector": "'ly-menu'",
"inputs": "",
"exportAs": "'lyMenu'",
"children": "@HostBinding() menuLeave2: any\n/** Position where the menu will be placed. */\n@Input() placement: Placement\n@Input() ref: LyMenuTriggerFor\n/** The x-axis position of the menu. */\n@Input() xPosition: XPosition\n/** The y-axis position of the menu. */\n@Input() yPosition: YPosition\nendAnimation(e: any): void"
}
],
"directiveList": [
{
"name": "LyMenuItem",
"selector": "'[ly-menu-item]'",
"inputs": "",
"exportAs": "",
"children": ""
},
{
"name": "LyMenuTriggerFor",
"selector": "'[lyMenuTriggerFor]'",
"inputs": "",
"exportAs": "",
"children": "@Input() lyMenuTriggerFor: TemplateRef\ndestroy(): void\ndetach(): void"
}
],
"variableList": [
{
"name": "ANIMATIONS",
"children": "const ANIMATIONS = [\n trigger('menuEnter', [\n transition('void => in', [\n animate('125ms cubic-bezier(0, 0, 0.2, 1)', keyframes([\n style({\n opacity: 0,\n transform: 'scale(0.8)'\n }),\n style({\n opacity: 1,\n transform: 'scale(1)'\n })\n ]))\n ]),\n ]),\n trigger('menuLeave', [\n transition('* => void', animate('150ms linear', style({ opacity: 0 })))\n ])\n]"
},
{
"name": "DEFAULT_PLACEMENT",
"children": "const DEFAULT_PLACEMENT = YPosition.below"
},
{
"name": "DEFAULT_XPOSITION",
"children": "const DEFAULT_XPOSITION = XPosition.after"
},
{
"name": "STYLE_PRIORITY",
"children": "const STYLE_PRIORITY = -1"
}
],
"ngModuleList": [
{
"name": "LyMenuModule",
"children": "import { LyMenuModule } from '@alyle/ui/menu'"
}
]
}