UNPKG

aurelia-templating-binding

Version:

An implementation of the templating engine's Binding Language abstraction which uses a pluggable command syntax.

1 lines 52.7 kB
{"id":0,"name":"aurelia-templating-binding","kind":1,"kindString":"Project","flags":{},"originalName":"","children":[{"id":4,"name":"AttributeMap","kind":128,"kindString":"Class","flags":{},"children":[{"id":6,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":18,"character":2}],"signatures":[{"id":7,"name":"new AttributeMap","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":8,"name":"svg","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"SVGAnalyzer","package":"aurelia-binding","name":"SVGAnalyzer"}}],"type":{"type":"reference","id":4,"name":"AttributeMap"}}]},{"id":10,"name":"allElements","kind":1024,"kindString":"Property","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":13,"character":2}],"type":{"type":"intrinsic","name":"any"},"defaultValue":"..."},{"id":9,"name":"elements","kind":1024,"kindString":"Property","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":12,"character":2}],"type":{"type":"intrinsic","name":"any"},"defaultValue":"..."},{"id":21,"name":"map","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":71,"character":2}],"signatures":[{"id":22,"name":"map","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Returns the javascript property name for a particlar HTML attribute."},"parameters":[{"id":23,"name":"elementName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":24,"name":"attributeName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"any"}}]},{"id":12,"name":"register","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":53,"character":2}],"signatures":[{"id":13,"name":"register","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Maps a specific HTML element attribute to a javascript property."},"parameters":[{"id":14,"name":"elementName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":15,"name":"attributeName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":16,"name":"propertyName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":17,"name":"registerUniversal","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/attribute-map.ts","line":63,"character":2}],"signatures":[{"id":18,"name":"registerUniversal","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Maps an HTML attribute to a javascript property."},"parameters":[{"id":19,"name":"attributeName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":20,"name":"propertyName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[6]},{"title":"Properties","kind":1024,"children":[10,9]},{"title":"Methods","kind":2048,"children":[21,12,17]}],"sources":[{"fileName":"src/attribute-map.ts","line":8,"character":13}]},{"id":64,"name":"ChildInterpolationBinding","kind":128,"kindString":"Class","flags":{},"decorators":[{"name":"connectable","type":{"type":"reference","qualifiedName":"connectable","package":"aurelia-binding","name":"connectable"},"arguments":{}}],"children":[{"id":65,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":207,"character":2}],"signatures":[{"id":66,"name":"new ChildInterpolationBinding","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":67,"name":"target","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":115,"name":"InterpolationBinding"}},{"id":68,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":69,"name":"sourceExpression","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":70,"name":"mode","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"bindingMode","package":"aurelia-binding","name":"bindingMode"}},{"id":71,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":72,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"string"}},{"id":73,"name":"left","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"string"}},{"id":74,"name":"right","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":64,"name":"ChildInterpolationBinding"},"inheritedFrom":{"type":"reference","name":"Binding.constructor"}}],"inheritedFrom":{"type":"reference","name":"Binding.constructor"}},{"id":101,"name":"bind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":263,"character":2}],"signatures":[{"id":102,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":103,"name":"source","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","name":"Binding.bind"}}],"inheritedFrom":{"type":"reference","name":"Binding.bind"}},{"id":99,"name":"call","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":245,"character":2}],"signatures":[{"id":100,"name":"call","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]},{"id":112,"name":"callSource","kind":2048,"kindString":"Method","flags":{"isExternal":true,"isOptional":true},"signatures":[{"id":113,"name":"callSource","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Calls the source method with the specified args object. This method is present in event bindings like trigger/delegate."},"parameters":[{"id":114,"name":"event","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","name":"Binding.callSource"}}],"inheritedFrom":{"type":"reference","name":"Binding.callSource"}},{"id":106,"name":"connect","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":301,"character":2}],"signatures":[{"id":107,"name":"connect","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":108,"name":"evaluate","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":75,"name":"observeArray","kind":2048,"kindString":"Method","flags":{},"signatures":[{"id":76,"name":"observeArray","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":77,"name":"arr","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":104,"name":"unbind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":286,"character":2}],"signatures":[{"id":105,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","name":"Binding.unbind"}}],"inheritedFrom":{"type":"reference","name":"Binding.unbind"}},{"id":78,"name":"unobserve","kind":2048,"kindString":"Method","flags":{},"signatures":[{"id":79,"name":"unobserve","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":80,"name":"all","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":109,"name":"updateSource","kind":2048,"kindString":"Method","flags":{"isExternal":true,"isOptional":true},"signatures":[{"id":110,"name":"updateSource","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Assigns a value to the source."},"parameters":[{"id":111,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","name":"Binding.updateSource"}}],"inheritedFrom":{"type":"reference","name":"Binding.updateSource"}},{"id":96,"name":"updateTarget","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":233,"character":2}],"signatures":[{"id":97,"name":"updateTarget","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":98,"name":"value","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","name":"Binding.updateTarget"}}],"inheritedFrom":{"type":"reference","name":"Binding.updateTarget"}}],"groups":[{"title":"Constructors","kind":512,"children":[65]},{"title":"Methods","kind":2048,"children":[101,99,112,106,75,104,78,109,96]}],"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":172,"character":13}],"extendedTypes":[{"type":"reference","qualifiedName":"Binding","package":"aurelia-binding","name":"Binding"}]},{"id":115,"name":"InterpolationBinding","kind":128,"kindString":"Class","flags":{},"children":[{"id":116,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":100,"character":2}],"signatures":[{"id":117,"name":"new InterpolationBinding","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":118,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":119,"name":"parts","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"array","elementType":{"type":"union","types":[{"type":"intrinsic","name":"string"},{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]}}},{"id":120,"name":"target","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":121,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":122,"name":"mode","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"bindingMode","package":"aurelia-binding","name":"bindingMode"}},{"id":123,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"reference","id":115,"name":"InterpolationBinding"}}]},{"id":137,"name":"bind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":131,"character":2}],"signatures":[{"id":138,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":139,"name":"source","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":133,"name":"interpolate","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":111,"character":2}],"signatures":[{"id":134,"name":"interpolate","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]},{"id":140,"name":"unbind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":151,"character":2}],"signatures":[{"id":141,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]},{"id":135,"name":"updateOneTimeBindings","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":122,"character":2}],"signatures":[{"id":136,"name":"updateOneTimeBindings","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[116]},{"title":"Methods","kind":2048,"children":[137,133,140,135]}],"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":80,"character":13}]},{"id":142,"name":"InterpolationBindingExpression","kind":128,"kindString":"Class","flags":{},"children":[{"id":143,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":30,"character":2}],"signatures":[{"id":144,"name":"new InterpolationBindingExpression","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":145,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":146,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":147,"name":"parts","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"array","elementType":{"type":"union","types":[{"type":"intrinsic","name":"string"},{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]}}},{"id":148,"name":"mode","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"bindingMode","package":"aurelia-binding","name":"bindingMode"}},{"id":149,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":150,"name":"attribute","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":142,"name":"InterpolationBindingExpression"}}]},{"id":159,"name":"createBinding","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":47,"character":2}],"signatures":[{"id":160,"name":"createBinding","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":161,"name":"target","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"union","types":[{"type":"reference","id":64,"name":"ChildInterpolationBinding"},{"type":"reference","id":115,"name":"InterpolationBinding"}]}}]}],"groups":[{"title":"Constructors","kind":512,"children":[143]},{"title":"Methods","kind":2048,"children":[159]}],"sources":[{"fileName":"src/interpolation-binding-expression.ts","line":4,"character":13}]},{"id":162,"name":"LetBinding","kind":128,"kindString":"Class","flags":{},"decorators":[{"name":"connectable","type":{"type":"reference","qualifiedName":"connectable","package":"aurelia-binding","name":"connectable"},"arguments":{}}],"children":[{"id":163,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":83,"character":2}],"signatures":[{"id":164,"name":"new LetBinding","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{},"parameters":[{"id":165,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":166,"name":"sourceExpression","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":167,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"intrinsic","name":"string"}},{"id":168,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":169,"name":"toBindingContext","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"indicates let binding result should be assigned to binding context\n"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"reference","id":162,"name":"LetBinding"}}]},{"id":183,"name":"bind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":112,"character":2}],"signatures":[{"id":184,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{},"parameters":[{"id":185,"name":"source","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"Binding context\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":180,"name":"call","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":98,"character":2}],"signatures":[{"id":181,"name":"call","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":182,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":191,"name":"connect","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":149,"character":2}],"signatures":[{"id":192,"name":"connect","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]},{"id":186,"name":"unbind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":131,"character":2}],"signatures":[{"id":187,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]},{"id":188,"name":"unobserve","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":145,"character":2}],"signatures":[{"id":189,"name":"unobserve","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":190,"name":"arg0","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":178,"name":"updateTarget","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":93,"character":2}],"signatures":[{"id":179,"name":"updateTarget","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[163]},{"title":"Methods","kind":2048,"children":[183,180,191,186,188,178]}],"sources":[{"fileName":"src/let-expression.ts","line":50,"character":13}]},{"id":193,"name":"LetExpression","kind":128,"kindString":"Class","flags":{},"children":[{"id":194,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":30,"character":2}],"signatures":[{"id":195,"name":"new LetExpression","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{},"parameters":[{"id":196,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":197,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"intrinsic","name":"string"}},{"id":198,"name":"sourceExpression","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":199,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":200,"name":"toBindingContext","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"indicates let binding result should be assigned to binding context\n"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"reference","id":193,"name":"LetExpression"}}]},{"id":206,"name":"createBinding","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-expression.ts","line":38,"character":2}],"signatures":[{"id":207,"name":"createBinding","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"reference","id":162,"name":"LetBinding"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[194]},{"title":"Methods","kind":2048,"children":[206]}],"sources":[{"fileName":"src/let-expression.ts","line":11,"character":13}]},{"id":208,"name":"LetInterpolationBinding","kind":128,"kindString":"Class","flags":{},"children":[{"id":209,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":81,"character":2}],"signatures":[{"id":210,"name":"new LetInterpolationBinding","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{},"parameters":[{"id":211,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":212,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"intrinsic","name":"string"}},{"id":213,"name":"parts","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"array","elementType":{"type":"union","types":[{"type":"intrinsic","name":"string"},{"type":"reference","qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]}}},{"id":214,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":215,"name":"toBindingContext","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"indicates let binding result should be assigned to binding context\n"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"reference","id":208,"name":"LetInterpolationBinding"}}]},{"id":225,"name":"bind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":93,"character":2}],"signatures":[{"id":226,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"comment":{},"parameters":[{"id":227,"name":"source","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"\n"},"type":{"type":"intrinsic","name":"any"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":230,"name":"createInterpolationBinding","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":120,"character":2}],"signatures":[{"id":231,"name":"createInterpolationBinding","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"union","types":[{"type":"reference","id":64,"name":"ChildInterpolationBinding"},{"type":"reference","id":115,"name":"InterpolationBinding"}]}}]},{"id":228,"name":"unbind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":109,"character":2}],"signatures":[{"id":229,"name":"unbind","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[209]},{"title":"Methods","kind":2048,"children":[225,230,228]}],"sources":[{"fileName":"src/let-interpolation-expression.ts","line":45,"character":13}]},{"id":232,"name":"LetInterpolationBindingExpression","kind":128,"kindString":"Class","flags":{},"children":[{"id":233,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":26,"character":2}],"signatures":[{"id":234,"name":"new LetInterpolationBindingExpression","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{},"parameters":[{"id":235,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":236,"name":"targetProperty","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"intrinsic","name":"string"}},{"id":237,"name":"parts","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"array","elementType":{"type":"intrinsic","name":"string"}}},{"id":238,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{},"comment":{},"type":{"type":"reference","qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}},{"id":239,"name":"toBindingContext","kind":32768,"kindString":"Parameter","flags":{},"comment":{"shortText":"indicates let binding result should be assigned to binding context\n"},"type":{"type":"intrinsic","name":"boolean"}}],"type":{"type":"reference","id":232,"name":"LetInterpolationBindingExpression"}}]},{"id":245,"name":"createBinding","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/let-interpolation-expression.ts","line":34,"character":2}],"signatures":[{"id":246,"name":"createBinding","kind":4096,"kindString":"Call signature","flags":{},"type":{"type":"reference","id":208,"name":"LetInterpolationBinding"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[233]},{"title":"Methods","kind":2048,"children":[245]}],"sources":[{"fileName":"src/let-interpolation-expression.ts","line":7,"character":13}]},{"id":247,"name":"SyntaxInterpreter","kind":128,"kindString":"Class","flags":{},"children":[{"id":249,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":35,"character":2}],"signatures":[{"id":250,"name":"new SyntaxInterpreter","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":251,"name":"parser","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Parser","package":"aurelia-binding","name":"Parser"}},{"id":252,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":253,"name":"eventManager","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"EventManager","package":"aurelia-binding","name":"EventManager"}},{"id":254,"name":"attributeMap","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":4,"name":"AttributeMap"}}],"type":{"type":"reference","id":247,"name":"SyntaxInterpreter"}}]},{"id":255,"name":"language","kind":1024,"kindString":"Property","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":21,"character":2}],"type":{"type":"reference","qualifiedName":"BindingLanguage","package":"aurelia-templating","name":"BindingLanguage"}},{"id":279,"name":"bind","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":78,"character":2}],"signatures":[{"id":280,"name":"bind","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":281,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":282,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":283,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":284,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}},{"id":285,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":301,"name":"call","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":127,"character":2}],"signatures":[{"id":302,"name":"call","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":303,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":304,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":305,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":306,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":291,"name":"capture","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":105,"character":2}],"signatures":[{"id":292,"name":"capture","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":293,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":294,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":295,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}}],"type":{"type":"reference","qualifiedName":"ListenerExpression","package":"aurelia-binding","name":"ListenerExpression"}}]},{"id":296,"name":"delegate","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":116,"character":2}],"signatures":[{"id":297,"name":"delegate","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":298,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":299,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":300,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}}],"type":{"type":"reference","qualifiedName":"ListenerExpression","package":"aurelia-binding","name":"ListenerExpression"}}]},{"id":274,"name":"determineDefaultBindingMode","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":56,"character":2}],"signatures":[{"id":275,"name":"determineDefaultBindingMode","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":276,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":277,"name":"attrName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":278,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"reference","qualifiedName":"bindingMode","package":"aurelia-binding","name":"bindingMode"}}]},{"id":322,"name":"for","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":216,"character":2}],"signatures":[{"id":323,"name":"for","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":324,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":325,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":326,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":327,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"intersection","types":[{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"},{"type":"reflection","declaration":{"id":328,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"children":[{"id":329,"name":"attributes","kind":1024,"kindString":"Property","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":219,"character":45}],"type":{"type":"reference","typeArguments":[{"type":"intrinsic","name":"string"},{"type":"intrinsic","name":"any"}],"qualifiedName":"Record","package":"typescript","name":"Record"}}],"groups":[{"title":"Properties","kind":1024,"children":[329]}]}}]}}]},{"id":342,"name":"from-view","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":280,"character":2}],"signatures":[{"id":343,"name":"from-view","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":344,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":345,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":346,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":347,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":267,"name":"handleUnknownCommand","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":51,"character":2}],"signatures":[{"id":268,"name":"handleUnknownCommand","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":269,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":270,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":271,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":272,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}},{"id":273,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":260,"name":"interpret","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":42,"character":2}],"signatures":[{"id":261,"name":"interpret","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":262,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":263,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":264,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":265,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}},{"id":266,"name":"context","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"intrinsic","name":"any"}}]},{"id":348,"name":"one-time","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":294,"character":2}],"signatures":[{"id":349,"name":"one-time","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":350,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":351,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":352,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":353,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":307,"name":"options","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":140,"character":2}],"signatures":[{"id":308,"name":"options","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":309,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":310,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":311,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":312,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}},{"id":313,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":336,"name":"to-view","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":266,"character":2}],"signatures":[{"id":337,"name":"to-view","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":338,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":339,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":340,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":341,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]},{"id":286,"name":"trigger","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":94,"character":2}],"signatures":[{"id":287,"name":"trigger","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":288,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":289,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"any"}},{"id":290,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}}],"type":{"type":"reference","qualifiedName":"ListenerExpression","package":"aurelia-binding","name":"ListenerExpression"}}]},{"id":330,"name":"two-way","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/syntax-interpreter.ts","line":252,"character":2}],"signatures":[{"id":331,"name":"two-way","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":332,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":333,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":334,"name":"info","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":335,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}],"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[249]},{"title":"Properties","kind":1024,"children":[255]},{"title":"Methods","kind":2048,"children":[279,301,291,296,274,322,342,267,260,348,307,336,286,330]}],"sources":[{"fileName":"src/syntax-interpreter.ts","line":17,"character":13}]},{"id":25,"name":"TemplatingBindingLanguage","kind":128,"kindString":"Class","flags":{},"children":[{"id":27,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":30,"character":2}],"signatures":[{"id":28,"name":"new TemplatingBindingLanguage","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":29,"name":"parser","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Parser","package":"aurelia-binding","name":"Parser"}},{"id":30,"name":"observerLocator","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ObserverLocator","package":"aurelia-binding","name":"ObserverLocator"}},{"id":31,"name":"syntaxInterpreter","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":247,"name":"SyntaxInterpreter"}},{"id":32,"name":"attributeMap","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":4,"name":"AttributeMap"}}],"type":{"type":"reference","id":25,"name":"TemplatingBindingLanguage"},"overwrites":{"type":"reference","name":"BindingLanguage.constructor"}}],"overwrites":{"type":"reference","name":"BindingLanguage.constructor"}},{"id":45,"name":"createAttributeInstruction","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":86,"character":2}],"signatures":[{"id":46,"name":"createAttributeInstruction","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":47,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":48,"name":"element","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}},{"id":49,"name":"theInfo","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","id":354,"name":"AttributeInfo"}},{"id":50,"name":"existingInstruction","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"BehaviorInstruction","package":"aurelia-templating","name":"BehaviorInstruction"}},{"id":51,"name":"context","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"HtmlBehaviorResource","package":"aurelia-templating","name":"HtmlBehaviorResource"}}],"type":{"type":"intrinsic","name":"any"},"overwrites":{"type":"reference","name":"BindingLanguage.createAttributeInstruction"}}],"overwrites":{"type":"reference","name":"BindingLanguage.createAttributeInstruction"}},{"id":52,"name":"createLetExpressions","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":108,"character":2}],"signatures":[{"id":53,"name":"createLetExpressions","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":54,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":55,"name":"letElement","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"Element","package":"typescript","name":"Element"}}],"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}},"overwrites":{"type":"reference","name":"BindingLanguage.createLetExpressions"}}],"overwrites":{"type":"reference","name":"BindingLanguage.createLetExpressions"}},{"id":39,"name":"inspectAttribute","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":41,"character":2}],"signatures":[{"id":40,"name":"inspectAttribute","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":41,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":42,"name":"elementName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":43,"name":"attrName","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}},{"id":44,"name":"attrValue","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":354,"name":"AttributeInfo"},"overwrites":{"type":"reference","name":"BindingLanguage.inspectAttribute"}}],"overwrites":{"type":"reference","name":"BindingLanguage.inspectAttribute"}},{"id":56,"name":"inspectTextContent","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":171,"character":2}],"signatures":[{"id":57,"name":"inspectTextContent","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":58,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":59,"name":"value","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":142,"name":"InterpolationBindingExpression"},"overwrites":{"type":"reference","name":"BindingLanguage.inspectTextContent"}}],"overwrites":{"type":"reference","name":"BindingLanguage.inspectTextContent"}},{"id":60,"name":"parseInterpolation","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"src/binding-language.ts","line":186,"character":2}],"signatures":[{"id":61,"name":"parseInterpolation","kind":4096,"kindString":"Call signature","flags":{},"parameters":[{"id":62,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","qualifiedName":"ViewResources","package":"aurelia-templating","name":"ViewResources"}},{"id":63,"name":"value","kind":32768,"kindString