source: node_modules/@swagger-api/apidom-ast/cjs/yaml/nodes/YamlSequence.cjs

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 770 bytes
RevLine 
[d24f17c]1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault").default;
4exports.__esModule = true;
5exports.default = void 0;
6var _YamlCollection = _interopRequireDefault(require("./YamlCollection.cjs"));
7var _predicates = require("./predicates.cjs");
8class YamlSequence extends _YamlCollection.default {
9 static type = 'sequence';
10}
11Object.defineProperty(YamlSequence.prototype, 'content', {
12 get() {
13 const {
14 children
15 } = this;
16 return Array.isArray(children) ? children.filter(node => (0, _predicates.isSequence)(node) || (0, _predicates.isMapping)(node) || (0, _predicates.isScalar)(node) || (0, _predicates.isAlias)(node)) : [];
17 },
18 enumerable: true
19});
20var _default = exports.default = YamlSequence;
Note: See TracBrowser for help on using the repository browser.