()
| 515 | ) |
| 516 | } |
| 517 | useDefault() { |
| 518 | return ( |
| 519 | this.register('null', j.NullElement) |
| 520 | .register('string', j.StringElement) |
| 521 | .register('number', j.NumberElement) |
| 522 | .register('boolean', j.BooleanElement) |
| 523 | .register('array', j.ArrayElement) |
| 524 | .register('object', j.ObjectElement) |
| 525 | .register('member', j.MemberElement) |
| 526 | .register('ref', j.RefElement) |
| 527 | .register('link', j.LinkElement), |
| 528 | this.detect(a, j.NullElement, !1) |
| 529 | .detect(u, j.StringElement, !1) |
| 530 | .detect(_, j.NumberElement, !1) |
| 531 | .detect(w, j.BooleanElement, !1) |
| 532 | .detect(Array.isArray, j.ArrayElement, !1) |
| 533 | .detect(x, j.ObjectElement, !1), |
| 534 | this |
| 535 | ) |
| 536 | } |
| 537 | register(s, o) { |
| 538 | return ((this._elements = void 0), (this.elementMap[s] = o), this) |
| 539 | } |
no test coverage detected