Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 | 20x 143x 143x 143x 157x 157x 143x 14x 14x 143x | export function getClassWithAllParentClasses(target: Function) { const result = [target]; let currentNode = target; while (Object.getPrototypeOf(currentNode)) { const parent = Object.getPrototypeOf(currentNode); if (parent === Function.prototype) break; result.push(parent); currentNode = parent; } return result.reverse(); // reverse so we go from parents to children } |