{"__symbolic":"module","version":4,"metadata":{"Renderable":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":20,"character":24}]}],"render":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"__createRenderKit":[{"__symbolic":"method"}]}},"VOutlet":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Renderable"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"v-outlet"}]}],"members":{"def":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":11,"character":14}]}],"render":[{"__symbolic":"method"}]}},"Component":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":17,"character":30,"context":{"typeName":"P"},"module":"./shared/component"}]}],"setState":[{"__symbolic":"method"}],"forceUpdate":[{"__symbolic":"method"}],"componentDidMount":[{"__symbolic":"method"}],"shouldComponentUpdate":[{"__symbolic":"method"}],"componentWillUnmount":[{"__symbolic":"method"}],"componentDidCatch":[{"__symbolic":"method"}],"render":[{"__symbolic":"method"}]}},"PureComponent":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"Component"},"members":{}},"createElement":{"__symbolic":"function","parameters":["type","props","children"],"value":{"type":{"__symbolic":"reference","name":"type"},"props":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"props"},"right":null},"children":{"__symbolic":"reference","name":"children"}}},"VDomModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VOutlet"}],"exports":[{"__symbolic":"reference","name":"VOutlet"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","members":{"enqueueForceUpdate":[{"__symbolic":"method"}],"enqueueSetState":[{"__symbolic":"method"}],"__createRenderKit":[{"__symbolic":"method"}],"__detectChanges":[{"__symbolic":"method"}]}}},"origins":{"Renderable":"./integration/renderable","VOutlet":"./integration/v-outlet","Component":"./shared/component","PureComponent":"./shared/component","createElement":"./shared/factory","VDomModule":"./vdom.module","ɵa":"./integration/container"},"importAs":"ng-vdom"}