{+publish.classesIndex+}

{! var classType = ""; var classIcon = Link.base; if (data.isBuiltin()) { classType += "Built-In "; } if (data.isNamespace) { if (data.is('FUNCTION')) { classType += "Function "; } classType += "Namespace "; classIcon += "img/namespace.png"; } else { classType += "Class "; if (data.isInterface) { classType += "Interface "; classIcon += "img/interface.png"; } else { classIcon += "img/class.png"; } } !} {+classType+}{+data.alias+} Interface Singleton Deprecated Private Protected Inner


Version {+ data.version +}.
{! var staticMethods = []; var instanceMethods = []; var staticProperties = []; var instanceProperties = []; var nestedNamespaces = []; var constructorMembers = []; data.methods.forEach(function(symbol) { if (symbol.is('CONSTRUCTOR')) { constructorMembers.push(symbol); } else if (symbol.isStatic) { staticMethods.push(symbol); } else { instanceMethods.push(symbol); } }); staticMethods = staticMethods.sort(makeSortby("alias")); instanceMethods = instanceMethods.sort(makeSortby("alias")); data.properties.forEach(function(symbol) { if (symbol.isNamespace) { nestedNamespaces.push(symbol); } else if (symbol.isStatic) { staticProperties.push(symbol); } else { instanceProperties.push(symbol); } }); nestedNamespaces = nestedNamespaces.sort(makeSortby("alias")); staticProperties = staticProperties.sort(makeSortby("alias")); instanceProperties = instanceProperties.sort(makeSortby("alias")); !}

Constructor

{+ new Link().toSymbol(data.alias).withText(data.name).setAttribute('id', data.name) +} {+ makeSignature(data.params) +} Interface Singleton Deprecated Private Protected Inner Static
{+ createDescription(data.desc) +} {+ new Link().toSrc(data.srcFile).withText('code »').inner(data.srcLineNum ? 'line' + data.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(data.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ data.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}

Namespace

{+ new Link().toSymbol(data.alias).setAttribute('id', data.name) +} {+ makeSignature(data.params) +} Deprecated Private Protected Inner Static
{+ createDescription(data.desc) +} {+ new Link().toSrc(data.srcFile).withText('code »').inner(data.srcLineNum ? 'line' + data.srcLineNum : '') +}
{! var instanceMethodsLength = instanceMethods.length; var instancePropertiesLength = instanceProperties.length; !}

Instance members

Instance MethodsDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name)+} {+ makeSignature(member.params) +} : {+ createTypeLink(member.type) +} Private Protected Inner {+ new Link().toSymbol(member.memberOf) +}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}

Instance PropertiesDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name) +} : {+new Link().toSymbol(member.type)+} Deprecated Private Protected Inner {+new Link().toSymbol(member.memberOf)+}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
{! var nestedNamespacesLength = nestedNamespaces.length; var constructorMembersLength = constructorMembers.length; var staticMethodsLength = staticMethods.length; var staticPropertiesLength = staticProperties.length; !}

Static members

Nested namespacesDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name) +} : {+new Link().toSymbol(member.type)+} Deprecated Private Protected Inner Static {+new Link().toSymbol(member.memberOf)+}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}

Constructor membersDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name)+} {+ makeSignature(member.params) +} : {+new Link().toSymbol(member.type)+} Deprecated Private Protected Inner Static {+new Link().toSymbol(member.memberOf)+}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}

Static MethodsDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name) +} {+ makeSignature(member.params) +} : {+new Link().toSymbol(member.type) +} Deprecated Private Protected Inner Static {+new Link().toSymbol(member.memberOf)+}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}

Static PropertiesDefined By

{+ new Link().toSymbol(member.alias).withText(member.name).setAttribute('id', member.name)+} : {+new Link().toSymbol(member.type)+} Deprecated Private Protected Inner Static {+new Link().toSymbol(member.memberOf)+}
{+ createDescription(member.desc) +} {+ new Link().toSrc(member.srcFile).withText('code »').inner(member.srcLineNum ? 'line' + member.srcLineNum : '') +}
{+ example +}
Deprecated {+ createDescription(member.deprecated) +}
Requires {+ new Link().toSymbol(symbol) +}
Throws {+ new Link().toSymbol(symbol) +}
See {+ new Link().toSymbol(symbol) +}
Since {+ member.since +}
Parameters
{+ param.name +} : {+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}
Returns
{+ createTypeLink(param.type) +}
{+ createDescription(param.desc) +}