{"__symbolic":"module","version":4,"metadata":{"STATES":[{"name":"Arkansas","population":"2.978M"},{"name":"Alabama","population":"3.29M","disabled":true},{"name":"Alaska","population":"1.341M"},{"name":"California","population":"39.14M"},{"name":"Florida","population":"20.27M"},{"name":"Texas","population":"27.47M"},{"name":"Arizona","population":"24.112M"},{"name":"Arkansas 2","population":"2.978M"},{"name":"Alabama 2","population":"3.29M"},{"name":"Alaska 2","population":"1.341M"},{"name":"California 2","population":"39.14M"},{"name":"Florida 2","population":"20.27M"},{"name":"Texas 2","population":"27.47M"},{"name":"Arizona 2","population":"24.112M"},{"name":"Arkansas 3","population":"2.978M"},{"name":"Alabama 3","population":"3.29M"},{"name":"Alaska 3","population":"1.341M"},{"name":"California 3","population":"39.14M"},{"name":"Florida 3","population":"20.27M"},{"name":"Texas 3","population":"27.47M"},{"name":"Arizona 3","population":"24.112M"}],"Basic":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":160,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [reopenAfterSelection]=\"keepOpen\"\n      [showProgress]=\"showProgress\"\n      [isDisabled]=\"disabled\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"changeOptionsLength":[{"__symbolic":"method"}]}},"Multiple":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":194,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [reopenAfterSelection]=\"keepOpen\"\n      [showProgress]=\"showProgress\"\n      [isDisabled]=\"disabled\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n\n    <ts-selection-list\n      [formControl]=\"secondCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [reopenAfterSelection]=\"keepOpen\"\n      [showProgress]=\"showProgress\"\n      [isDisabled]=\"disabled\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"changeOptionsLength":[{"__symbolic":"method"}]}},"Required":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":246,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"true\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"Seeded":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":267,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [allowDuplicateSelections]=\"allowDuplicates\"\n      [reopenAfterSelection]=\"keepOpen\"\n      [displayFormatter]=\"formatter\"\n      (duplicateSelection)=\"duplicate($event)\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"setNewStates":[{"__symbolic":"method"}],"setFormatter":[{"__symbolic":"method"}]}},"ManualSeeded":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":310,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [allowDuplicateSelections]=\"allowDuplicates\"\n      [reopenAfterSelection]=\"keepOpen\"\n      [displayFormatter]=\"formatter\"\n      (duplicateSelection)=\"duplicate($event)\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"setNewStates":[{"__symbolic":"method"}],"setFormatter":[{"__symbolic":"method"}]}},"SeededSingleSelect":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":353,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [displayFormatter]=\"formatter\"\n      [allowUserInput]=\"allowUserInput\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"formatter":[{"__symbolic":"method"}]}},"PassingInObjectValue":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":382,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [allowDuplicateSelections]=\"allowDuplicates\"\n      [reopenAfterSelection]=\"keepOpen\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"SeededNgModel":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":414,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [(ngModel)]=\"myModel\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"SeededNgModelError":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":437,"character":1},"arguments":[{"template":"\n    <ts-selection-list [(ngModel)]=\"myModel\">\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"SeededNonArray":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":456,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"meow\">\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"AllowMultipleNoReopen":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":477,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      [reopenAfterSelection]=\"false\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        <span tsOptionDisplay>\n          {{ option.name }}\n        </span>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"Disabled":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":503,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [isDisabled]=\"true\"\n      (opened)=\"wasOpened($event)\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      ><span tsOptionDisplay>{{ option.name }}</span></ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"SelectOptionChange":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":526,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"true\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"updateOptions":[{"__symbolic":"method"}]}},"CustomCompareFn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":551,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [ngModel]=\"selectedFood\"\n      (ngModelChange)=\"setFoodByCopy($event)\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        *ngFor=\"let option of foods\"\n      >{{ option.viewValue }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"useCompareByValue":[{"__symbolic":"method"}],"useCompareByReference":[{"__symbolic":"method"}],"useNullComparator":[{"__symbolic":"method"}],"compareByValue":[{"__symbolic":"method"}],"compareByReference":[{"__symbolic":"method"}],"setFoodByCopy":[{"__symbolic":"method"}]}},"DeferOptionSelectionStream":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":611,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of items\"\n      ><span tsOptionDisplay>{{ option.name }}</span></ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"updateOptions":[{"__symbolic":"method"}]}},"Debounce":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":632,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      (queryChange)=\"change($event)\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"CustomDebounce":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":653,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      debounceDelay=\"0\"\n      (queryChange)=\"change($event)\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"CustomCharacterCount":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":675,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [minimumCharacters]=\"customCount\"\n      debounceDelay=\"0\"\n      (queryChange)=\"change($event)\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"HideRequired":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":699,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [hideRequiredMarker]=\"hideRequired\"\n      [isRequired]=\"true\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"Hint":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":721,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [hint]=\"myHint\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"Id":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":742,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [id]=\"myId\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"Label":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":763,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [label]=\"myLabel\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"ValidateOnChange":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":784,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [validateOnChange]=\"validateOnChange\"\n    >\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n        *ngFor=\"let option of options\"\n      >{{ option.name }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"NullSelection":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":805,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-option\n        [value]=\"option\"\n        [option]=\"option\"\n        *ngFor=\"let option of items\"\n      >{{ option.viewValue }}</ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"OptionError":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":834,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-option\n        [value]=\"state\"\n        *ngFor=\"let state of items\"\n      >\n        <ng-template let-option>\n          <div class=\"myClass\">\n            <h4 tsOptionDisplay>{{ option?.state }}</h4>\n            <small>{{ option?.population }}</small>\n          </div>\n        </ng-template>\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"OptionId":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":856,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-option\n        [value]=\"state\"\n        [option]=\"state\"\n        [id]=\"state.name\"\n        *ngFor=\"let state of items\"\n        (selectionChange)=\"change($event)\"\n      >\n        {{ state.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"OptgroupIDs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":877,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-select-optgroup\n        *ngFor=\"let group of groups\"\n        [id]=\"group.name\"\n        [label]=\"group.name\"\n      >\n        <ts-option\n          *ngFor=\"let option of group.children\"\n          [value]=\"option\"\n          [option]=\"option\"\n        >\n          {{ option.name }}\n        </ts-option>\n      </ts-select-optgroup>\n    </ts-selection-list>\n  "}]}],"members":{}},"OptgroupBadIDs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":901,"character":1},"arguments":[{"template":"\n    <ts-selection-list [formControl]=\"myCtrl\">\n      <ts-select-optgroup\n        *ngFor=\"let group of groups\"\n        [id]=\"group.name\"\n        [label]=\"group.name\"\n      >\n        <ts-option\n          *ngFor=\"let option of group.children\"\n          [value]=\"option\"\n          [option]=\"option\"\n        >\n          {{ option.name }}\n        </ts-option>\n      </ts-select-optgroup>\n    </ts-selection-list>\n  "}]}],"members":{}},"Formatter":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":925,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [displayFormatter]=\"myFormatter\"\n      [allowMultiple]=\"allowMultiple\"\n    >\n      <ts-option\n        *ngFor=\"let option of states\"\n        [value]=\"option\"\n        [option]=\"option\"\n        [isDisabled]=\"option?.disabled\"\n      >\n        {{ option.name }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"myFormatter":[{"__symbolic":"method"}]}},"SimpleArray":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":953,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n    >\n      <ts-option\n        *ngFor=\"let option of options\"\n        [value]=\"option\"\n        [option]=\"option\"\n      >\n        {{ option }}\n      </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{}},"SelectionEvent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":975,"character":1},"arguments":[{"template":"\n    <ts-selection-list\n      [formControl]=\"myCtrl\"\n      [allowMultiple]=\"allowMultiple\"\n      (selectionChange)=\"mySelection($event)\"\n    >\n        <ts-option\n          *ngFor=\"let option of options\"\n          [value]=\"option\"\n          [option]=\"option\"\n        >\n          {{ option }}\n        </ts-option>\n    </ts-selection-list>\n  "}]}],"members":{"mySelection":[{"__symbolic":"method"}]}},"BackdropClick":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":1002,"character":1},"arguments":[{"template":"\n      <ts-selection-list\n          [formControl]=\"myCtrl\"\n          [allowMultiple]=\"true\"\n          (backdropClicked)=\"clicked()\"\n      >\n          <ts-option\n              *ngFor=\"let option of options\"\n              [value]=\"option\"\n              [option]=\"option\"\n          >\n              {{ option }}\n          </ts-option>\n      </ts-selection-list>\n  "}]}],"members":{}},"NoValidationOrHint":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":1025,"character":1},"arguments":[{"template":"\n      <ts-selection-list\n        [formControl]=\"myCtrl\"\n        [noValidationOrHint]=\"validationFlag\"\n      ></ts-selection-list>\n  "}]}],"members":{}},"TsSelectionListTestComponentsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":1041,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":1043,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":1044,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":1045,"character":4},{"__symbolic":"reference","module":"@terminus/ui/selection-list","name":"TsSelectionListModule","line":1046,"character":4},{"__symbolic":"reference","module":"@terminus/ui/option","name":"TsOptionModule","line":1047,"character":4}],"declarations":[{"__symbolic":"reference","name":"AllowMultipleNoReopen"},{"__symbolic":"reference","name":"BackdropClick"},{"__symbolic":"reference","name":"Basic"},{"__symbolic":"reference","name":"CustomCharacterCount"},{"__symbolic":"reference","name":"CustomCompareFn"},{"__symbolic":"reference","name":"CustomDebounce"},{"__symbolic":"reference","name":"Debounce"},{"__symbolic":"reference","name":"DeferOptionSelectionStream"},{"__symbolic":"reference","name":"Disabled"},{"__symbolic":"reference","name":"Formatter"},{"__symbolic":"reference","name":"HideRequired"},{"__symbolic":"reference","name":"Hint"},{"__symbolic":"reference","name":"Id"},{"__symbolic":"reference","name":"Label"},{"__symbolic":"reference","name":"Multiple"},{"__symbolic":"reference","name":"NoValidationOrHint"},{"__symbolic":"reference","name":"NullSelection"},{"__symbolic":"reference","name":"OptgroupBadIDs"},{"__symbolic":"reference","name":"OptgroupIDs"},{"__symbolic":"reference","name":"OptionError"},{"__symbolic":"reference","name":"OptionId"},{"__symbolic":"reference","name":"PassingInObjectValue"},{"__symbolic":"reference","name":"Required"},{"__symbolic":"reference","name":"Seeded"},{"__symbolic":"reference","name":"ManualSeeded"},{"__symbolic":"reference","name":"SeededNgModel"},{"__symbolic":"reference","name":"SeededNgModelError"},{"__symbolic":"reference","name":"SeededNonArray"},{"__symbolic":"reference","name":"SeededSingleSelect"},{"__symbolic":"reference","name":"SelectionEvent"},{"__symbolic":"reference","name":"SelectOptionChange"},{"__symbolic":"reference","name":"SimpleArray"},{"__symbolic":"reference","name":"ValidateOnChange"}]}]}],"members":{}},"getSelectionListDebugElement":{"__symbolic":"function"},"getSelectionListInput":{"__symbolic":"function"},"getAllSelectionListDebugElements":{"__symbolic":"function"},"getAllSelectionListInstances":{"__symbolic":"error","message":"Lambda not supported","line":67,"character":2,"module":"./test-helpers"},"getSelectionListInstance":{"__symbolic":"function"},"getSelectionListElement":{"__symbolic":"function"},"getSelectionListTriggerElement":{"__symbolic":"function"},"getAllOptionInstances":{"__symbolic":"function"},"getOptionInstance":{"__symbolic":"function"},"getOptionElement":{"__symbolic":"function"},"getAllOptgroups":{"__symbolic":"function"},"getOptgroup":{"__symbolic":"function"},"getOptgroupElement":{"__symbolic":"function"},"openSelectionList":{"__symbolic":"function"},"selectOption":{"__symbolic":"function"}},"origins":{"STATES":"./test-components","Basic":"./test-components","Multiple":"./test-components","Required":"./test-components","Seeded":"./test-components","ManualSeeded":"./test-components","SeededSingleSelect":"./test-components","PassingInObjectValue":"./test-components","SeededNgModel":"./test-components","SeededNgModelError":"./test-components","SeededNonArray":"./test-components","AllowMultipleNoReopen":"./test-components","Disabled":"./test-components","SelectOptionChange":"./test-components","CustomCompareFn":"./test-components","DeferOptionSelectionStream":"./test-components","Debounce":"./test-components","CustomDebounce":"./test-components","CustomCharacterCount":"./test-components","HideRequired":"./test-components","Hint":"./test-components","Id":"./test-components","Label":"./test-components","ValidateOnChange":"./test-components","NullSelection":"./test-components","OptionError":"./test-components","OptionId":"./test-components","OptgroupIDs":"./test-components","OptgroupBadIDs":"./test-components","Formatter":"./test-components","SimpleArray":"./test-components","SelectionEvent":"./test-components","BackdropClick":"./test-components","NoValidationOrHint":"./test-components","TsSelectionListTestComponentsModule":"./test-components","getSelectionListDebugElement":"./test-helpers","getSelectionListInput":"./test-helpers","getAllSelectionListDebugElements":"./test-helpers","getAllSelectionListInstances":"./test-helpers","getSelectionListInstance":"./test-helpers","getSelectionListElement":"./test-helpers","getSelectionListTriggerElement":"./test-helpers","getAllOptionInstances":"./test-helpers","getOptionInstance":"./test-helpers","getOptionElement":"./test-helpers","getAllOptgroups":"./test-helpers","getOptgroup":"./test-helpers","getOptgroupElement":"./test-helpers","openSelectionList":"./test-helpers","selectOption":"./test-helpers"},"importAs":"@terminus/ui/selection-list/testing"}