index.js 523 B

123456789101112131415161718192021222324252627282930313233
  1. "use strict";
  2. Object.defineProperty(exports, "t", {
  3. value: true
  4. });
  5. exports.ContainerIterator = exports.Container = exports.Base = void 0;
  6. class ContainerIterator {
  7. constructor(t = 0) {
  8. this.iteratorType = t;
  9. }
  10. }
  11. exports.ContainerIterator = ContainerIterator;
  12. class Base {
  13. constructor() {
  14. this.o = 0;
  15. }
  16. size() {
  17. return this.o;
  18. }
  19. empty() {
  20. return this.o === 0;
  21. }
  22. }
  23. exports.Base = Base;
  24. class Container extends Base {}
  25. exports.Container = Container;