UNPKG

99.2 kBJSONView Raw
1{"name":"aurelia-templating-resources","children":[{"id":186,"name":"AbstractRepeater","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"An abstract base class for elements and attributes that repeat\nviews."},"children":[{"id":187,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":188,"name":"new AbstractRepeater","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":189,"name":"options","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"AbstractRepeater","id":186}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":348,"character":39}]},{"id":199,"name":"addView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":200,"name":"addView","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds a view to the repeater, binding the view to the\nprovided contexts."},"parameters":[{"id":201,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context to bind the new view to."},"type":{"type":"intrinsic","name":"any"}},{"id":202,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"A secondary binding context that can override the primary context.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":387,"character":9}]},{"id":203,"name":"insertView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":204,"name":"insertView","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Inserts a view to the repeater at a specific index, binding the view to the\nprovided contexts."},"parameters":[{"id":205,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The index at which to create the new view at."},"type":{"type":"intrinsic","name":"any"}},{"id":206,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context to bind the new view to."},"type":{"type":"intrinsic","name":"any"}},{"id":207,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"A secondary binding context that can override the primary context.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":397,"character":12}]},{"id":197,"name":"matcher","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":198,"name":"matcher","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns the matcher function to be used by the repeater, or null if strict matching is to be performed.","returns":"The requested matcher function.\n"},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":378,"character":9}]},{"id":208,"name":"moveView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":209,"name":"moveView","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Moves a view across the repeater."},"parameters":[{"id":210,"name":"sourceIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The index where the view should be placed at.\n"},"type":{"type":"intrinsic","name":"any"}},{"id":211,"name":"targetIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":405,"character":10}]},{"id":212,"name":"removeAllViews","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":213,"name":"removeAllViews","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Removes all views from the repeater.","returns":"\n"},"parameters":[{"id":214,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the view be returned to the view cache?"},"type":{"type":"intrinsic","name":"boolean"}},{"id":215,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the removal animation be skipped?"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":413,"character":16}]},{"id":221,"name":"removeView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":222,"name":"removeView","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Removes a view from the repeater at a specific index.","returns":"\n"},"parameters":[{"id":223,"name":"index","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The index of the view to be removed."},"type":{"type":"intrinsic","name":"number"}},{"id":224,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the view be returned to the view cache?"},"type":{"type":"intrinsic","name":"boolean"}},{"id":225,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the removal animation be skipped?"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":433,"character":12}]},{"id":216,"name":"removeViews","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":217,"name":"removeViews","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Removes an array of Views from the repeater.","returns":"\n"},"parameters":[{"id":218,"name":"viewsToRemove","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The array of views to be removed."},"type":{"type":"reference","name":"Array","typeArguments":[{"type":"reference","name":"View"}]}},{"id":219,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the view be returned to the view cache?"},"type":{"type":"intrinsic","name":"boolean"}},{"id":220,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Should the removal animation be skipped?"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":423,"character":13}]},{"id":226,"name":"updateBindings","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":227,"name":"updateBindings","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Forces a particular view to update it's bindings, called as part of\nan in-place processing of items for better performance"},"parameters":[{"id":228,"name":"view","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"the target view for bindings updates\n"},"type":{"type":"reference","name":"View"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":441,"character":16}]},{"id":194,"name":"view","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":195,"name":"view","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns a single view from the repeater at the provided index.","returns":"The requested view.\n"},"parameters":[{"id":196,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The index of the requested view."},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":371,"character":6}]},{"id":190,"name":"viewCount","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":191,"name":"viewCount","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns the number of views the repeater knows about.","returns":"the number of views.\n"},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":356,"character":11}]},{"id":192,"name":"views","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":193,"name":"views","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns all of the repeaters views as an array.","returns":"The repeater's array of views;\n"},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":363,"character":7}]}],"groups":[{"title":"Constructors","kind":512,"children":[187]},{"title":"Methods","kind":2048,"children":[199,203,197,208,212,221,216,226,194,190,192]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":348,"character":37}],"extendedBy":[{"type":"reference","name":"Repeat","id":374}]},{"id":229,"name":"ArrayRepeatStrategy","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"A strategy for repeating a template over an array."},"children":[{"id":230,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":231,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Gets an observer for the specified collection."},"parameters":[{"id":232,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The observer locator instance."},"type":{"type":"intrinsic","name":"any"}},{"id":233,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The items to be observed.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":454,"character":23}]},{"id":234,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":235,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Handle the repeat's collection instance changing."},"parameters":[{"id":236,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The repeater instance."},"type":{"type":"intrinsic","name":"any"}},{"id":237,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new array instance.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":461,"character":17}]},{"id":238,"name":"instanceMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":239,"name":"instanceMutated","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Handle the repeat's collection instance mutating."},"parameters":[{"id":240,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The repeat instance."},"type":{"type":"intrinsic","name":"any"}},{"id":241,"name":"array","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The modified array."},"type":{"type":"intrinsic","name":"any"}},{"id":242,"name":"splices","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"Records of array changes.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":469,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[230,234,238]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":447,"character":40}]},{"id":177,"name":"AttrBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":178,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":179,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":180,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":181,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":333,"character":6}]},{"id":182,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":183,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":184,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":185,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":334,"character":8}]}],"groups":[{"title":"Methods","kind":2048,"children":[178,182]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":332,"character":40}]},{"id":157,"name":"BindingSignaler","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":158,"name":"signals","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":311,"character":9}],"type":{"type":"intrinsic","name":"any"}},{"id":159,"name":"signal","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":160,"name":"signal","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":161,"name":"name","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"void"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":312,"character":8}]}],"groups":[{"title":"Properties","kind":1024,"children":[158]},{"title":"Methods","kind":2048,"children":[159]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":310,"character":36}]},{"id":121,"name":"Compose","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Used to compose a new view / view-model template or bind to an existing instance."},"children":[{"id":128,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instance of Compose."},"signatures":[{"id":129,"name":"new Compose","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instance of Compose."},"parameters":[{"id":130,"name":"element","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The Compose element."},"type":{"type":"intrinsic","name":"any"}},{"id":131,"name":"container","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The dependency injection container instance."},"type":{"type":"intrinsic","name":"any"}},{"id":132,"name":"compositionEngine","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"CompositionEngine instance to compose the element."},"type":{"type":"intrinsic","name":"any"}},{"id":133,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The slot the view is injected in to."},"type":{"type":"intrinsic","name":"any"}},{"id":134,"name":"viewResources","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"Collection of resources used to compile the the view."},"type":{"type":"intrinsic","name":"any"}},{"id":135,"name":"taskQueue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The TaskQueue instance.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Compose","id":121}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":256,"character":17}]},{"id":124,"name":"model","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":253,"character":7}],"type":{"type":"intrinsic","name":"any"}},{"id":127,"name":"swapOrder","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":256,"character":11}],"type":{"type":"intrinsic","name":"any"}},{"id":125,"name":"view","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":254,"character":6}],"type":{"type":"intrinsic","name":"any"}},{"id":126,"name":"viewModel","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":255,"character":11}],"type":{"type":"intrinsic","name":"any"}},{"id":139,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":140,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Used to set the bindingContext."},"parameters":[{"id":141,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The context in which the view model is executed in."},"type":{"type":"intrinsic","name":"any"}},{"id":142,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The context in which the view model is executed in.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":282,"character":6}]},{"id":136,"name":"created","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":137,"name":"created","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the component has been created."},"parameters":[{"id":138,"name":"owningView","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The view that this component was created inside of.\n"},"type":{"type":"reference","name":"View"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":274,"character":9}]},{"id":145,"name":"modelChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":146,"name":"modelChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound model changes."},"parameters":[{"id":147,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value."},"type":{"type":"intrinsic","name":"any"}},{"id":148,"name":"oldValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The old value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":294,"character":14}]},{"id":143,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":144,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Unbinds the Compose."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":287,"character":8}]},{"id":149,"name":"viewChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":150,"name":"viewChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound view changes."},"parameters":[{"id":151,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value."},"type":{"type":"intrinsic","name":"any"}},{"id":152,"name":"oldValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The old value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":301,"character":13}]},{"id":153,"name":"viewModelChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":154,"name":"viewModelChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound view model changes."},"parameters":[{"id":155,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value."},"type":{"type":"intrinsic","name":"any"}},{"id":156,"name":"oldValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The old value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":308,"character":18}]},{"id":122,"name":"inject","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExported":true},"signatures":[{"id":123,"name":"inject","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":252,"character":15}]}],"groups":[{"title":"Constructors","kind":512,"children":[128]},{"title":"Properties","kind":1024,"children":[124,127,125,126]},{"title":"Methods","kind":2048,"children":[139,136,145,143,149,153,122]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":251,"character":28}]},{"id":111,"name":"DebounceBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":112,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":113,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":114,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":115,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":116,"name":"delay","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":244,"character":6}]},{"id":117,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":118,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":119,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":120,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":245,"character":8}]}],"groups":[{"title":"Methods","kind":2048,"children":[112,117]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":243,"character":44}]},{"id":278,"name":"Else","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":279,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":280,"name":"new Else","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":281,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":282,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Else","id":278},"overwrites":{"type":"reference","name":"IfCore.__constructor","id":80}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":539,"character":42}],"overwrites":{"type":"reference","name":"IfCore.__constructor","id":80}},{"id":283,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":284,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":285,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":286,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"IfCore.bind","id":84}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":541,"character":6}],"overwrites":{"type":"reference","name":"IfCore.bind","id":84}},{"id":287,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":288,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","name":"IfCore.unbind","id":88}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":198,"character":8}],"inheritedFrom":{"type":"reference","name":"IfCore.unbind","id":88}}],"groups":[{"title":"Constructors","kind":512,"children":[279]},{"title":"Methods","kind":2048,"children":[283,287]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":539,"character":25}],"extendedTypes":[{"type":"reference","name":"IfCore","id":79}]},{"id":94,"name":"Focus","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"CustomAttribute that binds provided DOM element's focus attribute with a property on the viewmodel."},"children":[{"id":97,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instance of Focus.","tags":[{"tag":"paramelement","text":"Target element on where attribute is placed on."}]},"signatures":[{"id":98,"name":"new Focus","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instance of Focus.","tags":[{"tag":"paramelement","text":"Target element on where attribute is placed on."}]},"parameters":[{"id":99,"name":"element","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":100,"name":"taskQueue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The TaskQueue instance.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Focus","id":94}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":217,"character":23}]},{"id":104,"name":"attached","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":105,"name":"attached","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the attribute is attached to the DOM."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":235,"character":10}]},{"id":106,"name":"detached","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":107,"name":"detached","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the attribute is detached from the DOM."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":240,"character":10}]},{"id":108,"name":"handleEvent","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":109,"name":"handleEvent","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":110,"name":"e","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":241,"character":13}]},{"id":101,"name":"valueChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":102,"name":"valueChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound value changes."},"parameters":[{"id":103,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":230,"character":14}]},{"id":95,"name":"inject","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExported":true},"signatures":[{"id":96,"name":"inject","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":217,"character":15}]}],"groups":[{"title":"Constructors","kind":512,"children":[97]},{"title":"Methods","kind":2048,"children":[104,106,108,101,95]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":216,"character":26}]},{"id":171,"name":"FromViewBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":172,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":173,"name":"new FromViewBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","name":"FromViewBindingBehavior","id":171}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":323,"character":46}]}],"groups":[{"title":"Constructors","kind":512,"children":[172]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":323,"character":44}]},{"id":90,"name":"HTMLSanitizer","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Default Html Sanitizer to prevent script injection."},"children":[{"id":91,"name":"sanitize","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":92,"name":"sanitize","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Sanitizes the provided input."},"parameters":[{"id":93,"name":"input","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The input to be sanitized.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":210,"character":10}]}],"groups":[{"title":"Methods","kind":2048,"children":[91]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":204,"character":34}]},{"id":329,"name":"Hide","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Binding to conditionally show markup in the DOM based on the value.\n- different from \"if\" in that the markup is still added to the DOM, simply not shown."},"children":[{"id":332,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates a new instance of Hide."},"signatures":[{"id":333,"name":"new Hide","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates a new instance of Hide."},"parameters":[{"id":334,"name":"element","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"Target element to conditionally hide."},"type":{"type":"intrinsic","name":"any"}},{"id":335,"name":"animator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The animator that conditionally adds or removes the aurelia-hide css class."},"type":{"type":"intrinsic","name":"any"}},{"id":336,"name":"domBoundary","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The DOM boundary. Used when the behavior appears within a component that utilizes the shadow DOM.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Hide","id":329}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":599,"character":23}]},{"id":342,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":343,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the Hide attribute."},"parameters":[{"id":344,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":623,"character":6}]},{"id":337,"name":"created","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":338,"name":"created","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the behavior is created."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":612,"character":9}]},{"id":339,"name":"valueChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":340,"name":"valueChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound value changes."},"parameters":[{"id":341,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":618,"character":14}]},{"id":330,"name":"inject","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExported":true},"signatures":[{"id":331,"name":"inject","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":599,"character":15}]}],"groups":[{"title":"Constructors","kind":512,"children":[332]},{"title":"Methods","kind":2048,"children":[342,337,339,330]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":598,"character":25}]},{"id":289,"name":"If","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Binding to conditionally include or not include template logic depending on returned result\n- value should be Boolean or will be treated as such (truthy / falsey)"},"children":[{"id":300,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":301,"name":"new If","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":302,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":303,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"If","id":289},"inheritedFrom":{"type":"reference","name":"IfCore.__constructor","id":80}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":195,"character":29}],"inheritedFrom":{"type":"reference","name":"IfCore.__constructor","id":80}},{"id":292,"name":"cache","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":551,"character":7}],"type":{"type":"union","types":[{"type":"intrinsic","name":"boolean"},{"type":"intrinsic","name":"string"}]}},{"id":290,"name":"condition","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":549,"character":11}],"type":{"type":"intrinsic","name":"any"}},{"id":291,"name":"swapOrder","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":550,"character":11}],"type":{"type":"union","types":[{"type":"stringLiteral","value":"before"},{"type":"stringLiteral","value":"with"},{"type":"stringLiteral","value":"after"}]}},{"id":293,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":294,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the if to the binding context and override context"},"parameters":[{"id":295,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context"},"type":{"type":"intrinsic","name":"any"}},{"id":296,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"An override context for binding.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"IfCore.bind","id":84}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":558,"character":6}],"overwrites":{"type":"reference","name":"IfCore.bind","id":84}},{"id":297,"name":"conditionChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":298,"name":"conditionChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime value property changes."},"parameters":[{"id":299,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":564,"character":18}]},{"id":304,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":305,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","name":"IfCore.unbind","id":88}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":198,"character":8}],"inheritedFrom":{"type":"reference","name":"IfCore.unbind","id":88}}],"groups":[{"title":"Constructors","kind":512,"children":[300]},{"title":"Properties","kind":1024,"children":[292,290,291]},{"title":"Methods","kind":2048,"children":[293,297,304]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":548,"character":23}],"extendedTypes":[{"type":"reference","name":"IfCore","id":79}]},{"id":79,"name":"IfCore","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"For internal use only. May change without warning."},"children":[{"id":80,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":81,"name":"new IfCore","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":82,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":83,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"IfCore","id":79}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":195,"character":29}]},{"id":84,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":85,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":86,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":87,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":197,"character":6}]},{"id":88,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":89,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":198,"character":8}]}],"groups":[{"title":"Constructors","kind":512,"children":[80]},{"title":"Methods","kind":2048,"children":[84,88]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":195,"character":27}],"extendedBy":[{"type":"reference","name":"Else","id":278},{"type":"reference","name":"If","id":289}]},{"id":243,"name":"MapRepeatStrategy","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"A strategy for repeating a template over a Map."},"children":[{"id":244,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":245,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Gets a Map observer."},"parameters":[{"id":246,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":247,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The items to be observed.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":481,"character":23}]},{"id":248,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":249,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Process the provided Map entries."},"parameters":[{"id":250,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":251,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The entries to process.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":487,"character":17}]},{"id":252,"name":"instanceMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":253,"name":"instanceMutated","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Handle changes in a Map collection."},"parameters":[{"id":254,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":255,"name":"map","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The underlying Map collection."},"type":{"type":"intrinsic","name":"any"}},{"id":256,"name":"records","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The change records.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":494,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[244,248,252]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":475,"character":38}]},{"id":70,"name":"NullRepeatStrategy","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"A strategy for repeating a template over null or undefined (does nothing)"},"children":[{"id":75,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":76,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":77,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":78,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":189,"character":23}]},{"id":71,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":72,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":73,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":74,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":188,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[75,71]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":187,"character":39}]},{"id":257,"name":"NumberRepeatStrategy","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"A strategy for repeating a template over a number."},"children":[{"id":258,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":259,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Return the strategies collection observer. In this case none."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":505,"character":23}]},{"id":260,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":261,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Process the provided Number."},"parameters":[{"id":262,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":263,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The Number of how many time to iterate.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":511,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[258,260]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":500,"character":41}]},{"id":162,"name":"OneTimeBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":163,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":164,"name":"new OneTimeBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","name":"OneTimeBindingBehavior","id":162}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":314,"character":45}]}],"groups":[{"title":"Constructors","kind":512,"children":[163]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":314,"character":43}]},{"id":165,"name":"OneWayBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":166,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":167,"name":"new OneWayBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","name":"OneWayBindingBehavior","id":165}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":317,"character":44}]}],"groups":[{"title":"Constructors","kind":512,"children":[166]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":317,"character":42}]},{"id":374,"name":"Repeat","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Binding to iterate over iterable objects (Array, Map and Number) to genereate a template for each iteration."},"children":[{"id":379,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instance of Repeat."},"signatures":[{"id":380,"name":"new Repeat","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instance of Repeat."},"parameters":[{"id":381,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The factory generating the view"},"type":{"type":"intrinsic","name":"any"}},{"id":382,"name":"instruction","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The instructions for how the element should be enhanced."},"type":{"type":"intrinsic","name":"any"}},{"id":383,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The slot the view is injected in to."},"type":{"type":"intrinsic","name":"any"}},{"id":384,"name":"viewResources","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"Collection of resources used to compile the the views."},"type":{"type":"intrinsic","name":"any"}},{"id":385,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The observer locator instance."},"type":{"type":"intrinsic","name":"any"}},{"id":386,"name":"strategyLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Repeat","id":374},"overwrites":{"type":"reference","name":"AbstractRepeater.__constructor","id":187}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":693,"character":13}],"overwrites":{"type":"reference","name":"AbstractRepeater.__constructor","id":187}},{"id":375,"name":"items","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":690,"character":7}],"type":{"type":"intrinsic","name":"any"}},{"id":377,"name":"key","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":692,"character":5}],"type":{"type":"intrinsic","name":"any"}},{"id":376,"name":"local","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":691,"character":7}],"type":{"type":"intrinsic","name":"any"}},{"id":378,"name":"value","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":693,"character":7}],"type":{"type":"intrinsic","name":"any"}},{"id":416,"name":"addView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":417,"name":"addView","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":418,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":419,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.addView","id":199}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":739,"character":9}],"overwrites":{"type":"reference","name":"AbstractRepeater.addView","id":199}},{"id":391,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":392,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the repeat to the binding context and override context."},"parameters":[{"id":393,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context."},"type":{"type":"intrinsic","name":"any"}},{"id":394,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"An override context for binding.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":712,"character":6}]},{"id":387,"name":"call","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":388,"name":"call","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":389,"name":"context","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":390,"name":"changes","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":705,"character":6}]},{"id":399,"name":"handleCollectionMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":400,"name":"handleCollectionMutated","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the underlying collection changes."},"parameters":[{"id":401,"name":"collection","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":402,"name":"changes","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":727,"character":25}]},{"id":403,"name":"handleInnerCollectionMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":404,"name":"handleInnerCollectionMutated","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the underlying inner collection changes."},"parameters":[{"id":405,"name":"collection","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":406,"name":"changes","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":732,"character":30}]},{"id":420,"name":"insertView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":421,"name":"insertView","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":422,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":423,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":424,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.insertView","id":203}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":740,"character":12}],"overwrites":{"type":"reference","name":"AbstractRepeater.insertView","id":203}},{"id":397,"name":"itemsChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":398,"name":"itemsChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the item property changes."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":722,"character":14}]},{"id":414,"name":"matcher","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":415,"name":"matcher","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.matcher","id":197}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":738,"character":9}],"overwrites":{"type":"reference","name":"AbstractRepeater.matcher","id":197}},{"id":425,"name":"moveView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":426,"name":"moveView","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":427,"name":"sourceIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":428,"name":"targetIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.moveView","id":208}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":741,"character":10}],"overwrites":{"type":"reference","name":"AbstractRepeater.moveView","id":208}},{"id":429,"name":"removeAllViews","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":430,"name":"removeAllViews","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":431,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":432,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.removeAllViews","id":212}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":742,"character":16}],"overwrites":{"type":"reference","name":"AbstractRepeater.removeAllViews","id":212}},{"id":438,"name":"removeView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":439,"name":"removeView","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":440,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":441,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":442,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.removeView","id":221}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":744,"character":12}],"overwrites":{"type":"reference","name":"AbstractRepeater.removeView","id":221}},{"id":433,"name":"removeViews","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":434,"name":"removeViews","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":435,"name":"viewsToRemove","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":436,"name":"returnToCache","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":437,"name":"skipAnimation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.removeViews","id":216}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":743,"character":13}],"overwrites":{"type":"reference","name":"AbstractRepeater.removeViews","id":216}},{"id":395,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":396,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Unbinds the repeat"},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":717,"character":8}]},{"id":443,"name":"updateBindings","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":444,"name":"updateBindings","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":445,"name":"view","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","name":"View"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.updateBindings","id":226}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":745,"character":16}],"overwrites":{"type":"reference","name":"AbstractRepeater.updateBindings","id":226}},{"id":411,"name":"view","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":412,"name":"view","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":413,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.view","id":194}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":737,"character":6}],"overwrites":{"type":"reference","name":"AbstractRepeater.view","id":194}},{"id":407,"name":"viewCount","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":408,"name":"viewCount","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.viewCount","id":190}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":735,"character":11}],"overwrites":{"type":"reference","name":"AbstractRepeater.viewCount","id":190}},{"id":409,"name":"views","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":410,"name":"views","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"AbstractRepeater.views","id":192}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":736,"character":7}],"overwrites":{"type":"reference","name":"AbstractRepeater.views","id":192}}],"groups":[{"title":"Constructors","kind":512,"children":[379]},{"title":"Properties","kind":1024,"children":[375,377,376,378]},{"title":"Methods","kind":2048,"children":[416,391,387,399,403,420,397,414,425,429,438,433,395,443,411,407,409]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":689,"character":27}],"extendedTypes":[{"type":"reference","name":"AbstractRepeater","id":186}]},{"id":361,"name":"RepeatStrategyLocator","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Locates the best strategy to best repeating a template over different types of collections.\nCustom strategies can be plugged in as well."},"children":[{"id":362,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates a new RepeatStrategyLocator."},"signatures":[{"id":363,"name":"new RepeatStrategyLocator","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates a new RepeatStrategyLocator."},"type":{"type":"reference","name":"RepeatStrategyLocator","id":361}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":666,"character":44}]},{"id":364,"name":"addStrategy","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":365,"name":"addStrategy","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds a repeat strategy to be located when repeating a template over different collection types."},"parameters":[{"id":366,"name":"matcher","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reflection","declaration":{"id":367,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"signatures":[{"id":368,"name":"__call","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":369,"name":"items","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"boolean"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":677,"character":22}]}}},{"id":370,"name":"strategy","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"A repeat strategy that can iterate a specific collection type.\n"},"type":{"type":"reference","name":"RepeatStrategy","id":2}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":677,"character":13}]},{"id":371,"name":"getStrategy","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":372,"name":"getStrategy","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Gets the best strategy to handle iteration."},"parameters":[{"id":373,"name":"items","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"RepeatStrategy","id":2}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":682,"character":13}]}],"groups":[{"title":"Constructors","kind":512,"children":[362]},{"title":"Methods","kind":2048,"children":[364,371]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":666,"character":42}]},{"id":59,"name":"Replaceable","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Marks any part of a view to be replacable by the consumer."},"children":[{"id":60,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{},"signatures":[{"id":61,"name":"new Replaceable","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{},"parameters":[{"id":62,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"target The factory generating the view."},"type":{"type":"intrinsic","name":"any"}},{"id":63,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"viewSlot The slot the view is injected in to.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Replaceable","id":59}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":115,"character":34}]},{"id":64,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":65,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the replaceable to the binding context and override context."},"parameters":[{"id":66,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context."},"type":{"type":"intrinsic","name":"any"}},{"id":67,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"An override context for binding.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":128,"character":6}]},{"id":68,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":69,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Unbinds the replaceable."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":133,"character":8}]}],"groups":[{"title":"Constructors","kind":512,"children":[60]},{"title":"Methods","kind":2048,"children":[64,68]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":115,"character":32}]},{"id":306,"name":"SanitizeHTMLValueConverter","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Simple html sanitization converter to preserve whitelisted elements and attributes on a bound property containing html."},"children":[{"id":307,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instanse of the value converter."},"signatures":[{"id":308,"name":"new SanitizeHTMLValueConverter","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instanse of the value converter."},"parameters":[{"id":309,"name":"sanitizer","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The html sanitizer.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"SanitizeHTMLValueConverter","id":306}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":570,"character":49}]},{"id":310,"name":"toView","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":311,"name":"toView","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Process the provided markup that flows to the view."},"parameters":[{"id":312,"name":"untrustedMarkup","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The untrusted markup to be sanitized.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":582,"character":8}]}],"groups":[{"title":"Constructors","kind":512,"children":[307]},{"title":"Methods","kind":2048,"children":[310]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":570,"character":47}]},{"id":50,"name":"SelfBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":51,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":52,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":53,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":54,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":108,"character":6}]},{"id":55,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":56,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":57,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":58,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":109,"character":8}]}],"groups":[{"title":"Methods","kind":2048,"children":[51,55]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":107,"character":40}]},{"id":264,"name":"SetRepeatStrategy","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"A strategy for repeating a template over a Set."},"children":[{"id":265,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":266,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Gets a Set observer."},"parameters":[{"id":267,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":268,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The items to be observed.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":523,"character":23}]},{"id":269,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":270,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Process the provided Set entries."},"parameters":[{"id":271,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":272,"name":"items","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The entries to process.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":529,"character":17}]},{"id":273,"name":"instanceMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":274,"name":"instanceMutated","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Handle changes in a Set collection."},"parameters":[{"id":275,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The repeat instance."},"type":{"type":"intrinsic","name":"any"}},{"id":276,"name":"set","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The underlying Set collection."},"type":{"type":"intrinsic","name":"any"}},{"id":277,"name":"records","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The change records.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":537,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[265,269,273]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":517,"character":38}]},{"id":345,"name":"Show","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Binding to conditionally show markup in the DOM based on the value.\n- different from \"if\" in that the markup is still added to the DOM, simply not shown."},"children":[{"id":348,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates a new instance of Show."},"signatures":[{"id":349,"name":"new Show","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates a new instance of Show."},"parameters":[{"id":350,"name":"element","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"Target element to conditionally show."},"type":{"type":"intrinsic","name":"any"}},{"id":351,"name":"animator","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The animator that conditionally adds or removes the aurelia-hide css class."},"type":{"type":"intrinsic","name":"any"}},{"id":352,"name":"domBoundary","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The DOM boundary. Used when the behavior appears within a component that utilizes the shadow DOM.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"Show","id":345}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":631,"character":23}]},{"id":358,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":359,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the Show attribute."},"parameters":[{"id":360,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":655,"character":6}]},{"id":353,"name":"created","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":354,"name":"created","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked when the behavior is created."},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":644,"character":9}]},{"id":355,"name":"valueChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":356,"name":"valueChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound value changes."},"parameters":[{"id":357,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":650,"character":14}]},{"id":346,"name":"inject","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExported":true},"signatures":[{"id":347,"name":"inject","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":631,"character":15}]}],"groups":[{"title":"Constructors","kind":512,"children":[348]},{"title":"Methods","kind":2048,"children":[358,353,355,346]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":630,"character":25}]},{"id":313,"name":"SignalBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":317,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":318,"name":"new SignalBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":319,"name":"bindingSignaler","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"SignalBindingBehavior","id":313}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":588,"character":15}]},{"id":316,"name":"signals","kind":1024,"kindString":"Property","flags":{"isExported":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":588,"character":9}],"type":{"type":"intrinsic","name":"any"}},{"id":320,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":321,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":322,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":323,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":324,"name":"names","kind":32768,"kindString":"Parameter","flags":{"isRest":true},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":590,"character":6}]},{"id":325,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":326,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":327,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":328,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":591,"character":8}]},{"id":314,"name":"inject","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExported":true},"signatures":[{"id":315,"name":"inject","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":587,"character":15}]}],"groups":[{"title":"Constructors","kind":512,"children":[317]},{"title":"Properties","kind":1024,"children":[316]},{"title":"Methods","kind":2048,"children":[320,325,314]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":586,"character":42}]},{"id":40,"name":"ThrottleBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":41,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":42,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":43,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":44,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":45,"name":"delay","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":104,"character":6}]},{"id":46,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":47,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":48,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":49,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":105,"character":8}]}],"groups":[{"title":"Methods","kind":2048,"children":[41,46]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":103,"character":44}]},{"id":168,"name":"ToViewBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":169,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":170,"name":"new ToViewBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","name":"ToViewBindingBehavior","id":168}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":320,"character":44}]}],"groups":[{"title":"Constructors","kind":512,"children":[169]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":320,"character":42}]},{"id":174,"name":"TwoWayBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":175,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":176,"name":"new TwoWayBindingBehavior","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","name":"TwoWayBindingBehavior","id":174}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":326,"character":44}]}],"groups":[{"title":"Constructors","kind":512,"children":[175]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":326,"character":42}]},{"id":30,"name":"UpdateTriggerBindingBehavior","kind":128,"kindString":"Class","flags":{"isExported":true},"children":[{"id":31,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":32,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":33,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":34,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":35,"name":"events","kind":32768,"kindString":"Parameter","flags":{"isRest":true},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":100,"character":6}]},{"id":36,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":37,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":38,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":39,"name":"source","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":101,"character":8}]}],"groups":[{"title":"Methods","kind":2048,"children":[31,36]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":99,"character":49}]},{"id":16,"name":"With","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Creates a binding context for decandant elements to bind to."},"children":[{"id":17,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instance of With."},"signatures":[{"id":18,"name":"new With","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instance of With."},"parameters":[{"id":19,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The factory generating the view."},"type":{"type":"intrinsic","name":"any"}},{"id":20,"name":"viewSlot","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"shortText":"The slot the view is injected in to.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"reference","name":"With","id":16}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":72,"character":27}]},{"id":21,"name":"bind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":22,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Binds the With with provided binding context and override context."},"parameters":[{"id":23,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The binding context."},"type":{"type":"intrinsic","name":"any"}},{"id":24,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"An override context for binding.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":86,"character":6}]},{"id":28,"name":"unbind","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":29,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Unbinds With"},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":97,"character":8}]},{"id":25,"name":"valueChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":26,"name":"valueChanged","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Invoked everytime the bound value changes."},"parameters":[{"id":27,"name":"newValue","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The new value.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":92,"character":14}]}],"groups":[{"title":"Constructors","kind":512,"children":[17]},{"title":"Methods","kind":2048,"children":[21,28,25]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":72,"character":25}]},{"id":2,"name":"RepeatStrategy","kind":256,"kindString":"Interface","flags":{"isExported":true},"comment":{"shortText":"A strategy is for repeating a template over an iterable or iterable-like object."},"children":[{"id":12,"name":"getCollectionObserver","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":13,"name":"getCollectionObserver","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":14,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":15,"name":"items","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":66,"character":23}]},{"id":3,"name":"instanceChanged","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":4,"name":"instanceChanged","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":5,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","name":"Repeat","id":374}},{"id":6,"name":"items","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":64,"character":17}]},{"id":7,"name":"instanceMutated","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":8,"name":"instanceMutated","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":9,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","name":"Repeat","id":374}},{"id":10,"name":"items","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":11,"name":"changes","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":65,"character":17}]}],"groups":[{"title":"Methods","kind":2048,"children":[12,3,7]}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":63,"character":39}]},{"id":481,"name":"aureliaHideClassName","kind":32,"kindString":"Variable","flags":{"isExported":true,"isConst":true},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":329,"character":41}],"type":{"type":"intrinsic","name":"any"}},{"id":487,"name":"lifecycleOptionalBehaviors","kind":32,"kindString":"Variable","flags":{"isExported":true,"isConst":true},"comment":{"shortText":"Behaviors that do not require the composition lifecycle callbacks when replacing\ntheir binding context."},"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":341,"character":47}],"type":{"type":"intrinsic","name":"any"}},{"id":494,"name":"configure","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":495,"name":"configure","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":496,"name":"config","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":585,"character":33}]},{"id":450,"name":"createFullOverrideContext","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":451,"name":"createFullOverrideContext","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Creates a complete override context."},"parameters":[{"id":452,"name":"repeat","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":453,"name":"data","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The item's value."},"type":{"type":"intrinsic","name":"any"}},{"id":454,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The item's index."},"type":{"type":"intrinsic","name":"any"}},{"id":455,"name":"length","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The collections total length."},"type":{"type":"intrinsic","name":"any"}},{"id":456,"name":"key","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The key in a key/value pair.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":149,"character":49}]},{"id":491,"name":"getElementName","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":492,"name":"getElementName","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":493,"name":"address","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":584,"character":38}]},{"id":462,"name":"getItemsSourceExpression","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":463,"name":"getItemsSourceExpression","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Gets a repeat instruction's source expression."},"parameters":[{"id":464,"name":"instruction","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":465,"name":"attrName","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":162,"character":48}]},{"id":475,"name":"indexOf","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":476,"name":"indexOf","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns the index of the element in an array, optionally using a matcher function."},"parameters":[{"id":477,"name":"array","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":478,"name":"item","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":479,"name":"matcher","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":480,"name":"startIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":182,"character":31}]},{"id":484,"name":"injectAureliaHideStyleAtBoundary","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":485,"name":"injectAureliaHideStyleAtBoundary","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":486,"name":"domBoundary","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":331,"character":56}]},{"id":482,"name":"injectAureliaHideStyleAtHead","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":483,"name":"injectAureliaHideStyleAtHead","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":330,"character":52}]},{"id":469,"name":"isOneTime","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":470,"name":"isOneTime","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns whether an expression has the OneTimeBindingBehavior applied."},"parameters":[{"id":471,"name":"expression","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":172,"character":33}]},{"id":466,"name":"unwrapExpression","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":467,"name":"unwrapExpression","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Unwraps an expression to expose the inner, pre-converted / behavior-free expression."},"parameters":[{"id":468,"name":"expression","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":167,"character":40}]},{"id":472,"name":"updateOneTimeBinding","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":473,"name":"updateOneTimeBinding","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Forces a binding instance to reevaluate."},"parameters":[{"id":474,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":177,"character":44}]},{"id":457,"name":"updateOverrideContext","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":458,"name":"updateOverrideContext","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Updates the override context."},"parameters":[{"id":459,"name":"overrideContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":460,"name":"index","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The context's index."},"type":{"type":"intrinsic","name":"any"}},{"id":461,"name":"length","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The collection's length.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":157,"character":45}]},{"id":446,"name":"updateOverrideContexts","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":447,"name":"updateOverrideContexts","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Update the override context."},"parameters":[{"id":448,"name":"views","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}},{"id":449,"name":"startIndex","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"index in collection where to start updating.\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":140,"character":46}]},{"id":488,"name":"viewsRequireLifecycle","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":489,"name":"viewsRequireLifecycle","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":490,"name":"viewFactory","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"}}],"sources":[{"fileName":"aurelia-templating-resources.d.ts","line":342,"character":45}]}],"groups":[{"title":"Classes","kind":128,"children":[186,229,177,157,121,111,278,94,171,90,329,289,79,243,70,257,162,165,374,361,59,306,50,264,345,313,40,168,174,30,16]},{"title":"Interfaces","kind":256,"children":[2]},{"title":"Variables","kind":32,"children":[481,487]},{"title":"Functions","kind":64,"children":[494,450,491,462,475,484,482,469,466,472,457,446,488]}]}
\No newline at end of file