var typedoc = typedoc || {}; typedoc.search = typedoc.search || {}; typedoc.search.data = {"kinds":{"4":"Enumeration","16":"Enumeration member","128":"Class","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias"},"rows":[{"id":0,"kind":128,"name":"Decorator","url":"classes/decorator.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":1,"kind":1024,"name":"classDecorator","url":"classes/decorator.html#classdecorator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Decorator"},{"id":2,"kind":65536,"name":"__type","url":"classes/decorator.html#classdecorator.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-has-type-parameter tsd-is-not-exported","parent":"Decorator.classDecorator"},{"id":3,"kind":1024,"name":"propertyDecorator","url":"classes/decorator.html#propertydecorator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Decorator"},{"id":4,"kind":65536,"name":"__type","url":"classes/decorator.html#propertydecorator.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"Decorator.propertyDecorator"},{"id":5,"kind":1024,"name":"methodDecorator","url":"classes/decorator.html#methoddecorator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Decorator"},{"id":6,"kind":65536,"name":"__type","url":"classes/decorator.html#methoddecorator.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-has-type-parameter tsd-is-not-exported","parent":"Decorator.methodDecorator"},{"id":7,"kind":1024,"name":"parameterDecorator","url":"classes/decorator.html#parameterdecorator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Decorator"},{"id":8,"kind":65536,"name":"__type","url":"classes/decorator.html#parameterdecorator.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"Decorator.parameterDecorator"},{"id":9,"kind":512,"name":"constructor","url":"classes/decorator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Decorator"},{"id":10,"kind":1024,"name":"attribute","url":"classes/decorator.html#attribute","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Decorator"},{"id":11,"kind":4,"name":"DecoratorType","url":"enums/decoratortype.html","classes":"tsd-kind-enum"},{"id":12,"kind":16,"name":"CLASS","url":"enums/decoratortype.html#class","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"DecoratorType"},{"id":13,"kind":16,"name":"PROPERTY","url":"enums/decoratortype.html#property","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"DecoratorType"},{"id":14,"kind":16,"name":"METHOD","url":"enums/decoratortype.html#method","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"DecoratorType"},{"id":15,"kind":16,"name":"PARAMETER","url":"enums/decoratortype.html#parameter","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"DecoratorType"},{"id":16,"kind":4194304,"name":"DecoratorParametersType","url":"globals.html#decoratorparameterstype","classes":"tsd-kind-type-alias"},{"id":17,"kind":128,"name":"DecoratorUtil","url":"classes/decoratorutil.html","classes":"tsd-kind-class"},{"id":18,"kind":2048,"name":"getDecoratorType","url":"classes/decoratorutil.html#getdecoratortype","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"DecoratorUtil"},{"id":19,"kind":2048,"name":"decoratorArgs","url":"classes/decoratorutil.html#decoratorargs","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"DecoratorUtil"},{"id":20,"kind":128,"name":"NotSupportedDecoratorError","url":"classes/notsupporteddecoratorerror.html","classes":"tsd-kind-class"},{"id":21,"kind":512,"name":"constructor","url":"classes/notsupporteddecoratorerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"NotSupportedDecoratorError"},{"id":22,"kind":1024,"name":"name","url":"classes/notsupporteddecoratorerror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotSupportedDecoratorError"},{"id":23,"kind":1024,"name":"message","url":"classes/notsupporteddecoratorerror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotSupportedDecoratorError"},{"id":24,"kind":1024,"name":"stack","url":"classes/notsupporteddecoratorerror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotSupportedDecoratorError"},{"id":25,"kind":1024,"name":"Error","url":"classes/notsupporteddecoratorerror.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"NotSupportedDecoratorError"},{"id":26,"kind":128,"name":"NotDecoratedClassError","url":"classes/notdecoratedclasserror.html","classes":"tsd-kind-class"},{"id":27,"kind":512,"name":"constructor","url":"classes/notdecoratedclasserror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"NotDecoratedClassError"},{"id":28,"kind":1024,"name":"name","url":"classes/notdecoratedclasserror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotDecoratedClassError"},{"id":29,"kind":1024,"name":"message","url":"classes/notdecoratedclasserror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotDecoratedClassError"},{"id":30,"kind":1024,"name":"stack","url":"classes/notdecoratedclasserror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"NotDecoratedClassError"},{"id":31,"kind":1024,"name":"Error","url":"classes/notdecoratedclasserror.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"NotDecoratedClassError"},{"id":32,"kind":128,"name":"DecoratorFactory","url":"classes/decoratorfactory.html","classes":"tsd-kind-class"},{"id":33,"kind":2048,"name":"create","url":"classes/decoratorfactory.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static","parent":"DecoratorFactory"}]};