1{ 2 "render": { 3 "method": ["build", "PageTransitionEnter", "PageTransitionExit"], 4 "decorator": "Builder" 5 }, 6 "components": [ 7 "Flex", 8 "Text", 9 "Button" 10 ], 11 "extend": { 12 "decorator": "Extend", 13 "components": [ 14 { 15 "name": "Text", 16 "type": "TextAttribute", 17 "instance": "TextInstance" 18 }, 19 { 20 "name": "Flex", 21 "type": "FlexAttribute", 22 "instance": "FlexInstance" 23 } 24 ] 25 }, 26 "styles": { 27 "decorator": "Styles", 28 "component": { 29 "name": "Common", 30 "type": "T", 31 "instance": "CommonInstance" 32 }, 33 "property": "stateStyles" 34 }, 35 "libs": [ 36 "tests/cases/fourslash/etslib/common.d.ts", 37 "tests/cases/fourslash/etslib/flex.d.ts", 38 "tests/cases/fourslash/etslib/text.d.ts" 39 ], 40 "customComponent": "CustomComponent" 41}