{"__symbolic":"module","version":4,"metadata":{"ArrayDataSource":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"DataSource"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":14,"character":35,"context":{"typeName":"ReadonlyArray"},"module":"./array-data-source"}]}],"connect":[{"__symbolic":"method"}],"disconnect":[{"__symbolic":"method"}]}},"ListRange":{"__symbolic":"interface"},"CollectionViewer":{"__symbolic":"interface"},"DataSource":{"__symbolic":"class","arity":1,"members":{"connect":[{"__symbolic":"method"}],"disconnect":[{"__symbolic":"method"}]}},"isDataSource":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"value"},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":37,"character":18,"module":"./data-source"},"right":"function"}}},"SelectionModel":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[null,{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":47,"character":30,"context":{"typeName":"T"},"module":"./selection"}]},null]}],"select":[{"__symbolic":"method"}],"deselect":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"isEmpty":[{"__symbolic":"method"}],"hasValue":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"isMultipleSelection":[{"__symbolic":"method"}],"_emitChangeEvent":[{"__symbolic":"method"}],"_markSelected":[{"__symbolic":"method"}],"_unmarkSelected":[{"__symbolic":"method"}],"_unmarkAll":[{"__symbolic":"method"}],"_verifyValueAssignment":[{"__symbolic":"method"}]}},"SelectionChange":{"__symbolic":"interface"},"getMultipleValuesInSingleSelectionError":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Error"},"arguments":["Cannot pass multiple values into SelectionModel with single-value mode."]}},"UniqueSelectionDispatcher":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"notify":[{"__symbolic":"method"}],"listen":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UniqueSelectionDispatcherListener":{"__symbolic":"interface"},"TreeDataNodeFlattener":{"__symbolic":"interface"}},"origins":{"ArrayDataSource":"./array-data-source","ListRange":"./collection-viewer","CollectionViewer":"./collection-viewer","DataSource":"./data-source","isDataSource":"./data-source","SelectionModel":"./selection","SelectionChange":"./selection","getMultipleValuesInSingleSelectionError":"./selection","UniqueSelectionDispatcher":"./unique-selection-dispatcher","UniqueSelectionDispatcherListener":"./unique-selection-dispatcher","TreeDataNodeFlattener":"./tree-adapter"},"importAs":"@angular/cdk/collections"}