UNPKG

aurelia-framework

Version:

The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform.

1 lines 911 kB
{"id":0,"name":"aurelia-framework","kind":1,"kindString":"Project","flags":{},"originalName":"","children":[{"id":1,"name":"LogManager","kind":4,"kindString":"Namespace","flags":{"isExternal":true},"children":[{"id":53,"name":"Logger","kind":128,"kindString":"Class","flags":{"isExternal":true},"comment":{"shortText":"A logger logs messages to a set of appenders, depending on the log level that is set."},"children":[{"id":54,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":167,"character":2}],"signatures":[{"id":55,"name":"new Logger","kind":16384,"kindString":"Constructor signature","flags":{"isExternal":true},"comment":{"shortText":"You cannot instantiate the logger directly - you must use the getLogger method instead."},"parameters":[{"id":56,"name":"id","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}}]},{"id":57,"name":"id","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The id that the logger was created with."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":157,"character":2}],"type":{"type":"intrinsic","name":"string"}},{"id":58,"name":"level","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The logging severity level for this logger"},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":162,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":59,"name":"debug","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":175,"character":2}],"signatures":[{"id":60,"name":"debug","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Logs a debug message."},"parameters":[{"id":61,"name":"message","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The message to log."},"type":{"type":"intrinsic","name":"string"}},{"id":62,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":71,"name":"error","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":199,"character":2}],"signatures":[{"id":72,"name":"error","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Logs an error."},"parameters":[{"id":73,"name":"message","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The message to log."},"type":{"type":"intrinsic","name":"string"}},{"id":74,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":63,"name":"info","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":183,"character":2}],"signatures":[{"id":64,"name":"info","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Logs info."},"parameters":[{"id":65,"name":"message","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The message to log."},"type":{"type":"intrinsic","name":"string"}},{"id":66,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":78,"name":"isDebugEnabled","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":211,"character":2}],"signatures":[{"id":79,"name":"isDebugEnabled","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Returns if the logger is in debug mode or not."},"type":{"type":"intrinsic","name":"boolean"}}]},{"id":75,"name":"setLevel","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":206,"character":2}],"signatures":[{"id":76,"name":"setLevel","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Sets the level of logging for this logger instance"},"parameters":[{"id":77,"name":"level","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"Matches a value of logLevel specifying the level of logging.\n"},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":67,"name":"warn","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":191,"character":2}],"signatures":[{"id":68,"name":"warn","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Logs a warning."},"parameters":[{"id":69,"name":"message","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The message to log."},"type":{"type":"intrinsic","name":"string"}},{"id":70,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[54]},{"title":"Properties","kind":1024,"children":[57,58]},{"title":"Methods","kind":2048,"children":[59,71,63,78,75,67]}],"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":152,"character":21}]},{"id":35,"name":"Appender","kind":256,"kindString":"Interface","flags":{"isExternal":true},"comment":{"shortText":"Implemented by classes which wish to append log data to a target data store."},"children":[{"id":36,"name":"debug","kind":2048,"kindString":"Method","flags":{"isExternal":true},"signatures":[{"id":37,"name":"debug","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Appends a debug log."},"parameters":[{"id":38,"name":"logger","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The source logger."},"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}},{"id":39,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":48,"name":"error","kind":2048,"kindString":"Method","flags":{"isExternal":true},"signatures":[{"id":49,"name":"error","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Appends an error log."},"parameters":[{"id":50,"name":"logger","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The source logger."},"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}},{"id":51,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":40,"name":"info","kind":2048,"kindString":"Method","flags":{"isExternal":true},"signatures":[{"id":41,"name":"info","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Appends an info log."},"parameters":[{"id":42,"name":"logger","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The source logger."},"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}},{"id":43,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":44,"name":"warn","kind":2048,"kindString":"Method","flags":{"isExternal":true},"signatures":[{"id":45,"name":"warn","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Appends a warning log."},"parameters":[{"id":46,"name":"logger","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The source logger."},"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}},{"id":47,"name":"rest","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isRest":true},"comment":{"shortText":"The data to log.\n"},"type":{"type":"array","elementType":{"type":"intrinsic","name":"any"}}}],"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Methods","kind":2048,"children":[36,48,40,44]}],"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":41,"character":25}]},{"id":27,"name":"LogLevel","kind":256,"kindString":"Interface","flags":{"isExternal":true},"comment":{"shortText":"Specifies the available logging levels."},"children":[{"id":32,"name":"debug","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"Log all messages."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":30,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":29,"name":"error","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"Log only error messages."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":15,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":31,"name":"info","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"Log informational messages or above."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":25,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":28,"name":"none","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"No logging."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":10,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":30,"name":"warn","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"Log warnings messages or above."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":20,"character":2}],"type":{"type":"intrinsic","name":"number"}}],"groups":[{"title":"Properties","kind":1024,"children":[32,29,31,28,30]}],"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":5,"character":25}],"indexSignature":{"id":33,"name":"__index","kind":8192,"kindString":"Index signature","flags":{"isExternal":true},"comment":{"shortText":"Additional log levels defined at runtime."},"parameters":[{"id":34,"name":"level","kind":32768,"flags":{"isExternal":true},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"number"}}},{"id":52,"name":"logLevel","kind":32,"kindString":"Variable","flags":{"isExternal":true,"isConst":true},"comment":{"shortText":"Specifies the available logging levels."},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":82,"character":21}],"type":{"type":"reference","id":27,"qualifiedName":"LogLevel","package":"aurelia-logging","name":"LogLevel"}},{"id":5,"name":"addAppender","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":102,"character":24}],"signatures":[{"id":6,"name":"addAppender","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Adds an appender capable of processing logs and channeling them to an output."},"parameters":[{"id":7,"name":"appender","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"An appender instance to begin processing logs with.\n"},"type":{"type":"reference","id":35,"qualifiedName":"Appender","package":"aurelia-logging","name":"Appender"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":15,"name":"addCustomLevel","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":127,"character":24}],"signatures":[{"id":16,"name":"addCustomLevel","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Adds a custom log level that will be added as an additional method to Logger.\nLogger will call the corresponding method on any appenders that support it."},"parameters":[{"id":17,"name":"name","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The name for the new log level."},"type":{"type":"intrinsic","name":"string"}},{"id":18,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The numeric severity value for the level (higher is more severe).\n"},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":13,"name":"clearAppenders","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":118,"character":24}],"signatures":[{"id":14,"name":"clearAppenders","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Removes all appenders."},"type":{"type":"intrinsic","name":"void"}}]},{"id":11,"name":"getAppenders","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":113,"character":24}],"signatures":[{"id":12,"name":"getAppenders","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Gets an array of all appenders."},"type":{"type":"intrinsic","name":"any"}}]},{"id":25,"name":"getLevel","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":147,"character":24}],"signatures":[{"id":26,"name":"getLevel","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Gets the level of logging of ALL the application loggers.","returns":"The logLevel value used in all loggers.\n"},"type":{"type":"intrinsic","name":"number"}}]},{"id":2,"name":"getLogger","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":90,"character":24}],"signatures":[{"id":3,"name":"getLogger","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Gets the instance of a logger associated with a particular id (or creates one if it doesn't already exist).","returns":"The instance of the logger, or creates a new logger if none exists for that id.\n"},"parameters":[{"id":4,"name":"id","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The id of the logger you wish to get an instance of."},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":53,"qualifiedName":"Logger","package":"aurelia-logging","name":"Logger"}}]},{"id":8,"name":"removeAppender","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":108,"character":24}],"signatures":[{"id":9,"name":"removeAppender","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Removes an appender."},"parameters":[{"id":10,"name":"appender","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"An appender that has been added previously.\n"},"type":{"type":"reference","id":35,"qualifiedName":"Appender","package":"aurelia-logging","name":"Appender"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":19,"name":"removeCustomLevel","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":133,"character":24}],"signatures":[{"id":20,"name":"removeCustomLevel","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Removes a custom log level."},"parameters":[{"id":21,"name":"name","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The name of a custom log level that has been added previously.\n"},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":22,"name":"setLevel","kind":64,"kindString":"Function","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":140,"character":24}],"signatures":[{"id":23,"name":"setLevel","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Sets the level of logging for ALL the application loggers."},"parameters":[{"id":24,"name":"level","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"Matches a value of logLevel specifying the level of logging.\n"},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Classes","kind":128,"children":[53]},{"title":"Interfaces","kind":256,"children":[35,27]},{"title":"Variables","kind":32,"children":[52]},{"title":"Functions","kind":64,"children":[5,15,13,11,25,2,8,19,22]}],"sources":[{"fileName":"node_modules/aurelia-logging/dist/aurelia-logging.d.ts","line":5,"character":0}]},{"id":434,"name":"Strategy","kind":8,"kindString":"Enumeration","flags":{"isExternal":true},"children":[{"id":440,"name":"alias","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":56,"character":1}],"defaultValue":"5"},{"id":439,"name":"array","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":55,"character":1}],"defaultValue":"4"},{"id":438,"name":"function","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":54,"character":1}],"defaultValue":"3"},{"id":435,"name":"instance","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":51,"character":1}],"defaultValue":"0"},{"id":436,"name":"singleton","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":52,"character":1}],"defaultValue":"1"},{"id":437,"name":"transient","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":53,"character":1}],"defaultValue":"2"}],"groups":[{"title":"Enumeration members","kind":16,"children":[440,439,438,435,436,437]}],"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":50,"character":20}]},{"id":1027,"name":"bindingMode","kind":8,"kindString":"Enumeration","flags":{"isExternal":true},"comment":{"shortText":"Describes the direction of the data flow in a binding."},"children":[{"id":1032,"name":"fromView","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Updates the binding source (source) when the binding target (target) property changes.\nThis type of binding is appropriate if the element being bound (target)\nis implicitly write-only - serves only as an intput."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":235,"character":2}],"defaultValue":"3"},{"id":1028,"name":"oneTime","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Updates the binding target once. This is essentially a simpler form of to-view binding\nthat provides better performance in cases where the source value does not change."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":206,"character":2}],"defaultValue":"0"},{"id":1030,"name":"oneWay","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Updates the binding target (target) property when the binding source (source) changes.\nThis type of binding is appropriate if the element being bound (target)\nis implicitly read-only - serves only as an output.\nIf there is no need to monitor the changes of the target property, using the one-way\nbinding mode avoids the overhead of the two-way binding mode.","tags":[{"tag":"deprecated","text":"Use `toView` instead.\n"}]},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":223,"character":2}],"defaultValue":"1"},{"id":1029,"name":"toView","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Updates the binding target (target) property when the binding source (source) changes.\nThis type of binding is appropriate if the element being bound (target)\nis implicitly read-only - serves only as an output.\nIf there is no need to monitor the changes of the target property, using the to-view\nbinding mode avoids the overhead of the two-way binding mode."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":214,"character":2}],"defaultValue":"1"},{"id":1031,"name":"twoWay","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Causes changes to either the source property or the target property to automatically update\nthe other. This type of binding is appropriate for editable forms or other fully-interactive\nUI scenarios."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":229,"character":2}],"defaultValue":"2"}],"groups":[{"title":"Enumeration members","kind":16,"children":[1032,1028,1030,1029,1031]}],"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":201,"character":20}]},{"id":969,"name":"delegationStrategy","kind":8,"kindString":"Enumeration","flags":{"isExternal":true},"comment":{"shortText":"Describes the strategy phase where event should be handled."},"children":[{"id":972,"name":"bubbling","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Bubbling phase event delegation strategy."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":102,"character":2}],"defaultValue":"2"},{"id":971,"name":"capturing","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"Capturing phase event delegation strategy."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":98,"character":2}],"defaultValue":"1"},{"id":970,"name":"none","kind":16,"kindString":"Enumeration member","flags":{"isExternal":true},"comment":{"shortText":"No event delegation."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":94,"character":2}],"defaultValue":"0"}],"groups":[{"title":"Enumeration members","kind":16,"children":[972,971,970]}],"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":90,"character":20}]},{"id":1376,"name":"AccessKeyed","kind":128,"kindString":"Class","flags":{"isExternal":true},"comment":{"shortText":"An expression that accesses a property on an object using a key."},"children":[{"id":1377,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":699,"character":2}],"signatures":[{"id":1378,"name":"new AccessKeyed","kind":16384,"kindString":"Constructor signature","flags":{"isExternal":true},"parameters":[{"id":1379,"name":"object","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":1380,"name":"key","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}}],"type":{"type":"reference","id":1376,"qualifiedName":"AccessKeyed","package":"aurelia-binding","name":"AccessKeyed"},"overwrites":{"type":"reference","id":1313,"name":"Expression.constructor"}}],"overwrites":{"type":"reference","id":1312,"name":"Expression.constructor"}},{"id":1382,"name":"key","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The property name."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":697,"character":2}],"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":1381,"name":"object","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The object expression."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":692,"character":2}],"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":1396,"name":"accept","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":649,"character":2}],"signatures":[{"id":1397,"name":"accept","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Accepts an expression visitor."},"parameters":[{"id":1398,"name":"visitor","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1303,"qualifiedName":"ExpressionVisitor","package":"aurelia-binding","name":"ExpressionVisitor"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1328,"name":"Expression.accept"}}],"inheritedFrom":{"type":"reference","id":1327,"name":"Expression.accept"}},{"id":1387,"name":"assign","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":641,"character":2}],"signatures":[{"id":1388,"name":"assign","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Assigns a value to the property represented by the expression."},"parameters":[{"id":1389,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1390,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"any"}},{"id":1391,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1319,"name":"Expression.assign"}}],"inheritedFrom":{"type":"reference","id":1318,"name":"Expression.assign"}},{"id":1392,"name":"connect","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":645,"character":2}],"signatures":[{"id":1393,"name":"connect","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Subscribes a binding instance to the property change events along the path of the expression."},"parameters":[{"id":1394,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1268,"qualifiedName":"Binding","package":"aurelia-binding","name":"Binding"}},{"id":1395,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1324,"name":"Expression.connect"}}],"inheritedFrom":{"type":"reference","id":1323,"name":"Expression.connect"}},{"id":1383,"name":"evaluate","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":637,"character":2}],"signatures":[{"id":1384,"name":"evaluate","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Evaluates the expression using the provided scope and lookup functions."},"parameters":[{"id":1385,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The scope (bindingContext + overrideContext)"},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1386,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isOptional":true},"comment":{"shortText":"Required for BindingBehavior and ValueConverter expressions.\n"},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","id":1315,"name":"Expression.evaluate"}}],"inheritedFrom":{"type":"reference","id":1314,"name":"Expression.evaluate"}}],"groups":[{"title":"Constructors","kind":512,"children":[1377]},{"title":"Properties","kind":1024,"children":[1382,1381]},{"title":"Methods","kind":2048,"children":[1396,1387,1392,1383]}],"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":688,"character":21}],"extendedTypes":[{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]},{"id":1353,"name":"AccessMember","kind":128,"kindString":"Class","flags":{"isExternal":true},"comment":{"shortText":"An expression that accesses a property on an object."},"children":[{"id":1354,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":682,"character":2}],"signatures":[{"id":1355,"name":"new AccessMember","kind":16384,"kindString":"Constructor signature","flags":{"isExternal":true},"parameters":[{"id":1356,"name":"object","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":1357,"name":"name","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"reference","id":1353,"qualifiedName":"AccessMember","package":"aurelia-binding","name":"AccessMember"},"overwrites":{"type":"reference","id":1313,"name":"Expression.constructor"}}],"overwrites":{"type":"reference","id":1312,"name":"Expression.constructor"}},{"id":1359,"name":"name","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The property name."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":680,"character":2}],"type":{"type":"intrinsic","name":"string"}},{"id":1358,"name":"object","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The object expression."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":676,"character":2}],"type":{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}},{"id":1373,"name":"accept","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":649,"character":2}],"signatures":[{"id":1374,"name":"accept","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Accepts an expression visitor."},"parameters":[{"id":1375,"name":"visitor","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1303,"qualifiedName":"ExpressionVisitor","package":"aurelia-binding","name":"ExpressionVisitor"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1328,"name":"Expression.accept"}}],"inheritedFrom":{"type":"reference","id":1327,"name":"Expression.accept"}},{"id":1364,"name":"assign","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":641,"character":2}],"signatures":[{"id":1365,"name":"assign","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Assigns a value to the property represented by the expression."},"parameters":[{"id":1366,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1367,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"any"}},{"id":1368,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1319,"name":"Expression.assign"}}],"inheritedFrom":{"type":"reference","id":1318,"name":"Expression.assign"}},{"id":1369,"name":"connect","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":645,"character":2}],"signatures":[{"id":1370,"name":"connect","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Subscribes a binding instance to the property change events along the path of the expression."},"parameters":[{"id":1371,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1268,"qualifiedName":"Binding","package":"aurelia-binding","name":"Binding"}},{"id":1372,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1324,"name":"Expression.connect"}}],"inheritedFrom":{"type":"reference","id":1323,"name":"Expression.connect"}},{"id":1360,"name":"evaluate","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":637,"character":2}],"signatures":[{"id":1361,"name":"evaluate","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Evaluates the expression using the provided scope and lookup functions."},"parameters":[{"id":1362,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The scope (bindingContext + overrideContext)"},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1363,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isOptional":true},"comment":{"shortText":"Required for BindingBehavior and ValueConverter expressions.\n"},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","id":1315,"name":"Expression.evaluate"}}],"inheritedFrom":{"type":"reference","id":1314,"name":"Expression.evaluate"}}],"groups":[{"title":"Constructors","kind":512,"children":[1354]},{"title":"Properties","kind":1024,"children":[1359,1358]},{"title":"Methods","kind":2048,"children":[1373,1364,1369,1360]}],"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":672,"character":21}],"extendedTypes":[{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]},{"id":1330,"name":"AccessScope","kind":128,"kindString":"Class","flags":{"isExternal":true},"comment":{"shortText":"An expression that accesses a property on the scope."},"children":[{"id":1331,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":666,"character":2}],"signatures":[{"id":1332,"name":"new AccessScope","kind":16384,"kindString":"Constructor signature","flags":{"isExternal":true},"parameters":[{"id":1333,"name":"name","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"string"}},{"id":1334,"name":"ancestor","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"reference","id":1330,"qualifiedName":"AccessScope","package":"aurelia-binding","name":"AccessScope"},"overwrites":{"type":"reference","id":1313,"name":"Expression.constructor"}}],"overwrites":{"type":"reference","id":1312,"name":"Expression.constructor"}},{"id":1336,"name":"ancestor","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The number of hops up the scope tree."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":664,"character":2}],"type":{"type":"intrinsic","name":"number"}},{"id":1335,"name":"name","kind":1024,"kindString":"Property","flags":{"isExternal":true},"comment":{"shortText":"The property name."},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":660,"character":2}],"type":{"type":"intrinsic","name":"string"}},{"id":1350,"name":"accept","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":649,"character":2}],"signatures":[{"id":1351,"name":"accept","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Accepts an expression visitor."},"parameters":[{"id":1352,"name":"visitor","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1303,"qualifiedName":"ExpressionVisitor","package":"aurelia-binding","name":"ExpressionVisitor"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1328,"name":"Expression.accept"}}],"inheritedFrom":{"type":"reference","id":1327,"name":"Expression.accept"}},{"id":1341,"name":"assign","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":641,"character":2}],"signatures":[{"id":1342,"name":"assign","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Assigns a value to the property represented by the expression."},"parameters":[{"id":1343,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1344,"name":"value","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"any"}},{"id":1345,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1319,"name":"Expression.assign"}}],"inheritedFrom":{"type":"reference","id":1318,"name":"Expression.assign"}},{"id":1346,"name":"connect","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":645,"character":2}],"signatures":[{"id":1347,"name":"connect","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Subscribes a binding instance to the property change events along the path of the expression."},"parameters":[{"id":1348,"name":"binding","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":1268,"qualifiedName":"Binding","package":"aurelia-binding","name":"Binding"}},{"id":1349,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}}],"type":{"type":"intrinsic","name":"void"},"inheritedFrom":{"type":"reference","id":1324,"name":"Expression.connect"}}],"inheritedFrom":{"type":"reference","id":1323,"name":"Expression.connect"}},{"id":1337,"name":"evaluate","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":637,"character":2}],"signatures":[{"id":1338,"name":"evaluate","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"comment":{"shortText":"Evaluates the expression using the provided scope and lookup functions."},"parameters":[{"id":1339,"name":"scope","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"comment":{"shortText":"The scope (bindingContext + overrideContext)"},"type":{"type":"reference","id":933,"qualifiedName":"Scope","package":"aurelia-binding","name":"Scope"}},{"id":1340,"name":"lookupFunctions","kind":32768,"kindString":"Parameter","flags":{"isExternal":true,"isOptional":true},"comment":{"shortText":"Required for BindingBehavior and ValueConverter expressions.\n"},"type":{"type":"reference","id":1033,"qualifiedName":"LookupFunctions","package":"aurelia-binding","name":"LookupFunctions"}}],"type":{"type":"intrinsic","name":"any"},"inheritedFrom":{"type":"reference","id":1315,"name":"Expression.evaluate"}}],"inheritedFrom":{"type":"reference","id":1314,"name":"Expression.evaluate"}}],"groups":[{"title":"Constructors","kind":512,"children":[1331]},{"title":"Properties","kind":1024,"children":[1336,1335]},{"title":"Methods","kind":2048,"children":[1350,1341,1346,1337]}],"sources":[{"fileName":"node_modules/aurelia-binding/dist/aurelia-binding.d.ts","line":656,"character":21}],"extendedTypes":[{"type":"reference","id":1311,"qualifiedName":"Expression","package":"aurelia-binding","name":"Expression"}]},{"id":506,"name":"All","kind":128,"kindString":"Class","flags":{"isExternal":true},"children":[{"id":513,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":82,"character":1}],"signatures":[{"id":514,"name":"new All","kind":16384,"kindString":"Constructor signature","flags":{"isExternal":true},"typeParameter":[{"id":515,"name":"TBase","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true}},{"id":516,"name":"TImpl","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"unknown"},"default":{"type":"reference","id":387,"typeArguments":[{"type":"reference","id":515,"qualifiedName":"All.TBase","package":"aurelia-dependency-injection","name":"TBase"}],"qualifiedName":"Impl","package":"aurelia-dependency-injection","name":"Impl"}},{"id":517,"name":"TArgs","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true},"type":{"type":"union","types":[{"type":"array","elementType":{"type":"intrinsic","name":"any"}},{"type":"array","elementType":{"type":"intrinsic","name":"unknown"}}]},"default":{"type":"reference","id":385,"typeArguments":[{"type":"reference","id":515,"qualifiedName":"All.TBase","package":"aurelia-dependency-injection","name":"TBase"}],"qualifiedName":"Args","package":"aurelia-dependency-injection","name":"Args"}}],"parameters":[{"id":518,"name":"key","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":409,"typeArguments":[{"type":"reference","id":515,"qualifiedName":"All.TBase","package":"aurelia-dependency-injection","name":"TBase"},{"type":"reference","id":516,"qualifiedName":"All.TImpl","package":"aurelia-dependency-injection","name":"TImpl"},{"type":"reference","id":517,"qualifiedName":"All.TArgs","package":"aurelia-dependency-injection","name":"TArgs"}],"qualifiedName":"PrimitiveOrDependencyCtor","package":"aurelia-dependency-injection","name":"PrimitiveOrDependencyCtor"}}],"type":{"type":"reference","id":506,"typeArguments":[{"type":"reference","id":515,"qualifiedName":"All.TBase","package":"aurelia-dependency-injection","name":"TBase"},{"type":"reference","id":516,"qualifiedName":"All.TImpl","package":"aurelia-dependency-injection","name":"TImpl"},{"type":"reference","id":517,"qualifiedName":"All.TArgs","package":"aurelia-dependency-injection","name":"TArgs"}],"qualifiedName":"All","package":"aurelia-dependency-injection","name":"All"}}]},{"id":519,"name":"get","kind":2048,"kindString":"Method","flags":{"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":83,"character":1}],"signatures":[{"id":520,"name":"get","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"parameters":[{"id":521,"name":"container","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":669,"qualifiedName":"Container","package":"aurelia-dependency-injection","name":"Container"}}],"type":{"type":"array","elementType":{"type":"reference","id":516,"qualifiedName":"All.TImpl","package":"aurelia-dependency-injection","name":"TImpl"}}}]},{"id":507,"name":"of","kind":2048,"kindString":"Method","flags":{"isStatic":true,"isExternal":true},"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts","line":84,"character":8}],"signatures":[{"id":508,"name":"of","kind":4096,"kindString":"Call signature","flags":{"isExternal":true},"typeParameter":[{"id":509,"name":"TBase","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true}},{"id":510,"name":"TImpl","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true},"type":{"type":"intrinsic","name":"unknown"},"default":{"type":"reference","id":387,"typeArguments":[{"type":"reference","id":509,"qualifiedName":"TBase","package":"aurelia-dependency-injection","name":"TBase"}],"qualifiedName":"Impl","package":"aurelia-dependency-injection","name":"Impl"}},{"id":511,"name":"TArgs","kind":131072,"kindString":"Type parameter","flags":{"isExternal":true},"type":{"type":"union","types":[{"type":"array","elementType":{"type":"intrinsic","name":"any"}},{"type":"array","elementType":{"type":"intrinsic","name":"unknown"}}]},"default":{"type":"reference","id":385,"typeArguments":[{"type":"reference","id":509,"qualifiedName":"TBase","package":"aurelia-dependency-injection","name":"TBase"}],"qualifiedName":"Args","package":"aurelia-dependency-injection","name":"Args"}}],"parameters":[{"id":512,"name":"key","kind":32768,"kindString":"Parameter","flags":{"isExternal":true},"type":{"type":"reference","id":409,"typeArguments":[{"type":"reference","id":509,"qualifiedName":"TBase","package":"aurelia-dependency-injection","name":"TBase"},{"type":"reference","id":510,"qualifiedName":"TImpl","package":"aurelia-dependency-injection","name":"TImpl"},{"type":"reference","id":511,"qualifiedName":"TArgs","package":"aurelia-dependency-injection","name":"TArgs"}],"qualifiedName":"PrimitiveOrDependencyCtor","package":"aurelia-dependency-injection","name":"PrimitiveOrDependencyCtor"}}],"type":{"type":"reference","id":506,"typeArguments":[{"type":"reference","id":509,"qualifiedName":"TBase","package":"aurelia-dependency-injection","name":"TBase"},{"type":"reference","id":510,"qualifiedName":"TImpl","package":"aurelia-dependency-injection","name":"TImpl"},{"type":"reference","id":511,"qualifiedName":"TArgs","package":"aurelia-dependency-injection","name":"TArgs"}],"qualifiedName":"All","package":"aurelia-dependency-injection","name":"All"}}]}],"groups":[{"title":"Constructors","kind":512,"children":[513]},{"title":"Methods","kind":2048,"children":[519,507]}],"sources":[{"fileName":"node_modules/aurelia-dependency-injection/dist