decrypt hub
{{ t.hubLead }}
{{ hubData.image_base }}
{{ hubData.chains.length }} {{ t.hubChains }}
{{ hubData.settings.length }} {{ t.hubSettings }}
{{ t.built }} {{ when(hubData.built) }}
{{ hubError || t.reading }}
{{ t.nothingFound }}
{{ c.name }}
{{ c.global }}
{{ t.hubPlaces }} {{ c.places }}
klass
{{ c.global }}
{{ t.hubByPattern }}
→
{{ l.name }}
+{{ l.offset }}
{{ l.by_shape ? t.hubByShape : t.hubVotes + ' ' + l.votes }}
{{ hubOpen[d.address] ? '▾' : '▸' }}
{{ d.address }}
{{ op }}
gchandle
{{ t.hubProof }}
{{ l.at }}
{{ l.bytes }}
{{ l.text }}
{{ t.hubCode }}
{{ k }}
{{ d.code[hubLang][lang] }}
{{ t.hubSpotsLead }}
{{ p.name }}
{{ p.value }}
{{ t.hubFrom[p.from] || p.from }}
{{ p.about }}
→
{{ step.name }}
{{ step.at }}
{{ step.why }}
{{ t.hubFieldsLead }}
{{ hubOpen[f.address + f.offset] ? '▾' : '▸' }}
+{{ f.offset }}
{{ shortName(f.owner) }}.{{ fieldName(f) }}
{{ t.hubShared }} {{ f.candidates }}
{{ shortName(f.type) }}
{{ op }}
gchandle
{{ t.hubCopies }} {{ f.copies }}
{{ t.hubProof }}
{{ l.at }}
{{ l.bytes }}
{{ l.text }}
{{ t.hubCode }}
{{ k }}
{{ f.code[hubLang][lang] }}
{{ t.hubSettingsLead }}
{{ hubOpen[s.address] ? '▾' : '▸' }}
{{ s.global }}
+{{ s.offset }}
{{ shortName(s.owner) }}.{{ fieldName(s) }}
{{ s.type }}
{{ op }}
{{ t.hubCopies }} {{ s.copies }}
{{ t.hubProof }}
{{ l.at }}
{{ l.bytes }}
{{ l.text }}
{{ t.hubCode }}
{{ k }}
{{ s.code[hubLang][lang] }}
{{ t.homeTitle }}
{{ t.homeLead }}
{{ t.lastUpdates }}
{{ marks[item.kind] }}
{{ newsHead(item) }}
{{ newsBody(item) }}
{{ when(item.time) }}
{{ t.lastTalks }}
{{ status }}
{{ t.selectType }}
{{ typeName }}
✎ {{ votesOn('class', '') }}
✎
{{ favorite ? '★' : '☆' }}
RSI: {{ rsi.hash }}
{{ t.kinds[type.kind] || type.kind }}
· {{ t.was }} {{ type.originalName }}
{{ t.download }}
{{ opened.interfaces ? '▾' : '▸' }}
{{ t.interfaces }}
{{ type.interfaces.length }}
{{ opened.nested ? '▾' : '▸' }}
{{ t.nested }}
{{ type.nestedTypes.length }}
{{ opened.fields ? '▾' : '▸' }}
{{ t.fields }}
{{ type.fields.length }}
{{ visibleFields.length }} / {{ type.fields.length }}
{{ t.fieldsGone }}
| {{ t.offset }} | | {{ t.type }} |
{{ t.name }} | {{ t.token }} |
| {{ f.offset || '—' }} |
{{ f.static ? 'static' : '' }} |
|
{{ displayName(f) }}
⚑
?
✎ {{ votesOn('field', f.name) }}
✎
|
{{ f.token }} |
{{ t.showMore }} {{ visibleFields.length - fieldRows.length }}
{{ opened.methods ? '▾' : '▸' }}
{{ t.methods }}
{{ methodCount }}
{{ t.reading }}
{{ visibleMethods.length }} / {{ methodCount }}
| RVA | VA | {{ t.modifiers }} |
{{ t.returns }} | {{ t.method }} | {{ t.token }} |
| {{ m.rva || '—' }} |
{{ m.va || '' }} |
{{ modifiers(m) }} |
|
{{ memberName('method', m.name) }}
⚑
✎ {{ votesOn('method', m.name) }}
✎
|
{{ m.token }} |
{{ t.showMore }} {{ visibleMethods.length - methodRows.length }}
{{ opened.properties ? '▾' : '▸' }}
{{ t.properties }}
{{ type.properties.length }}
| {{ t.name }} | get | set | {{ t.token }} |
| {{ p.name }} |
{{ p.get || '—' }} |
{{ p.set || '—' }} |
{{ p.token }} |
{{ opened.events ? '▾' : '▸' }}
{{ t.events }}
{{ type.events.length }}
| {{ t.type }} | {{ t.name }} | {{ t.token }} |
|
{{ e.name }} |
{{ e.token }} |