[{"__symbolic":"module","version":3,"metadata":{"SiteTreeTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"site-treetable","styles":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"require"},"arguments":["./../app.css"]}],"template":"<div class=\"ContentSideSections Implementation\"\n                    (drop)=\"handleDrop($event, p-column)\" (dragover)=\"handleDragOver($event)\">\n        <p-treeTable [value]=\"lazyFiles\" [(selection)]=\"selectedNode\" [style]=\"&#123;'margin-top':'30px'&#125;\"\n                     (onNodeExpand)=\"nodeExpand($event)\" selectionMode=\"single\">\n            <p-column class=\"browser-dropzone\" field=\"title\" header=\"Name\"></p-column>\n            <p-column field=\"modDate\" header=\"Mod Date\" [style]=\"&#123;'width': '100px'&#125;\"></p-column>\n            <p-column field=\"type\" header=\"Type\" [style]=\"&#123;'width': '65px'&#125;\"></p-column>\n        </p-treeTable>\n    </div>"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["updateService"]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../core/util/site-browser.state","name":"SiteBrowserState"},{"__symbolic":"reference","module":"./site-treetable.service","name":"SiteTreetableService"},{"__symbolic":"reference","module":"../../core/util/notification.service","name":"NotificationService"}]}],"handleDragOver":[{"__symbolic":"method"}],"handleDrop":[{"__symbolic":"method"}],"loadHost":[{"__symbolic":"method"}],"loadFolder":[{"__symbolic":"method"}],"nodeSelect":[{"__symbolic":"method"}],"nodeUnselect":[{"__symbolic":"method"}],"nodeExpand":[{"__symbolic":"method"}]}},"DotSiteTreeTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SiteTreeTableComponent"}],"exports":[{"__symbolic":"reference","name":"SiteTreeTableComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"primeng/components/treetable/treetable","name":"TreeTableModule"}],"providers":[{"__symbolic":"reference","module":"./site-treetable.service","name":"SiteTreetableService"},{"__symbolic":"reference","module":"../../core/util/notification.service","name":"NotificationService"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"SiteTreeTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"site-treetable","styles":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"require"},"arguments":["./../app.css"]}],"template":"<div class=\"ContentSideSections Implementation\"\n                    (drop)=\"handleDrop($event, p-column)\" (dragover)=\"handleDragOver($event)\">\n        <p-treeTable [value]=\"lazyFiles\" [(selection)]=\"selectedNode\" [style]=\"&#123;'margin-top':'30px'&#125;\"\n                     (onNodeExpand)=\"nodeExpand($event)\" selectionMode=\"single\">\n            <p-column class=\"browser-dropzone\" field=\"title\" header=\"Name\"></p-column>\n            <p-column field=\"modDate\" header=\"Mod Date\" [style]=\"&#123;'width': '100px'&#125;\"></p-column>\n            <p-column field=\"type\" header=\"Type\" [style]=\"&#123;'width': '65px'&#125;\"></p-column>\n        </p-treeTable>\n    </div>"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["updateService"]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../core/util/site-browser.state","name":"SiteBrowserState"},{"__symbolic":"reference","module":"./site-treetable.service","name":"SiteTreetableService"},{"__symbolic":"reference","module":"../../core/util/notification.service","name":"NotificationService"}]}],"handleDragOver":[{"__symbolic":"method"}],"handleDrop":[{"__symbolic":"method"}],"loadHost":[{"__symbolic":"method"}],"loadFolder":[{"__symbolic":"method"}],"nodeSelect":[{"__symbolic":"method"}],"nodeUnselect":[{"__symbolic":"method"}],"nodeExpand":[{"__symbolic":"method"}]}},"DotSiteTreeTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SiteTreeTableComponent"}],"exports":[{"__symbolic":"reference","name":"SiteTreeTableComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"primeng/components/treetable/treetable","name":"TreeTableModule"}],"providers":[{"__symbolic":"reference","module":"./site-treetable.service","name":"SiteTreetableService"},{"__symbolic":"reference","module":"../../core/util/notification.service","name":"NotificationService"}]}]}]}}}]