UNPKG

@tai-kun/surrealdb

Version:

The SurrealDB SDK for JavaScript

49 lines (47 loc) 4.44 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/data-types/decode-only/geometry-point.ts var geometry_point_exports = {}; __export(geometry_point_exports, { GeometryPoint: () => GeometryPoint, GeometryPointBase: () => GeometryPointBase }); module.exports = __toCommonJS(geometry_point_exports); var import_define = require("../_internals/define.cjs"); var import_geometry = require("../_internals/geometry.cjs"); var _GeometryPointBase = class _GeometryPointBase { constructor(source, types) { this.types = types; this.type = "Point"; this.point = (0, import_geometry.map)(source, (arg) => (0, import_geometry.coord)(types.Coord, arg)); (0, import_define.defineAsGeometryPoint)(this); } }; __name(_GeometryPointBase, "GeometryPointBase"); var GeometryPointBase = _GeometryPointBase; var _GeometryPoint = class _GeometryPoint extends GeometryPointBase { constructor(source) { super(source, _GeometryPoint); } }; __name(_GeometryPoint, "GeometryPoint"); _GeometryPoint.Coord = Number; var GeometryPoint = _GeometryPoint; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vc3JjL2RhdGEtdHlwZXMvZGVjb2RlLW9ubHkvZ2VvbWV0cnktcG9pbnQudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB7IGRlZmluZUFzR2VvbWV0cnlQb2ludCB9IGZyb20gXCIuLi9faW50ZXJuYWxzL2RlZmluZVwiO1xuaW1wb3J0IHtcbiAgdHlwZSBDb29yZCxcbiAgY29vcmQsXG4gIHR5cGUgQ29vcmRBcmcsXG4gIHR5cGUgQ29vcmRWYWx1ZSxcbiAgdHlwZSBHZW9tZXRyeSxcbiAgbWFwLFxufSBmcm9tIFwiLi4vX2ludGVybmFscy9nZW9tZXRyeVwiO1xuXG5leHBvcnQgdHlwZSBHZW9tZXRyeVBvaW50VHlwZXM8VENvb3JkIGV4dGVuZHMgQ29vcmQgPSBDb29yZD4gPSB7XG4gIHJlYWRvbmx5IENvb3JkOiBUQ29vcmQ7XG59O1xuXG5leHBvcnQgdHlwZSBHZW9tZXRyeVBvaW50U291cmNlPFxuICBUVHlwZXMgZXh0ZW5kcyBHZW9tZXRyeVBvaW50VHlwZXMgPSBHZW9tZXRyeVBvaW50VHlwZXMsXG4+ID0gcmVhZG9ubHkgW1xuICB4OiBDb29yZEFyZzxUVHlwZXNbXCJDb29yZFwiXT4gfCBDb29yZFZhbHVlPFRUeXBlc1tcIkNvb3JkXCJdPixcbiAgeTogQ29vcmRBcmc8VFR5cGVzW1wiQ29vcmRcIl0+IHwgQ29vcmRWYWx1ZTxUVHlwZXNbXCJDb29yZFwiXT4sXG5dO1xuXG5leHBvcnQgY2xhc3MgR2VvbWV0cnlQb2ludEJhc2U8VFR5cGVzIGV4dGVuZHMgR2VvbWV0cnlQb2ludFR5cGVzPlxuICBpbXBsZW1lbnRzIEdlb21ldHJ5XG57XG4gIHJlYWRvbmx5IHR5cGUgPSBcIlBvaW50XCIgYXMgY29uc3Q7XG5cbiAgcmVhZG9ubHkgcG9pbnQ6IHJlYWRvbmx5IFtcbiAgICB4OiBDb29yZFZhbHVlPFRUeXBlc1tcIkNvb3JkXCJdPixcbiAgICB5OiBDb29yZFZhbHVlPFRUeXBlc1tcIkNvb3JkXCJdPixcbiAgXTtcblxuICBjb25zdHJ1Y3Rvcihzb3VyY2U6IEdlb21ldHJ5UG9pbnRTb3VyY2U8VFR5cGVzPiwgcmVhZG9ubHkgdHlwZXM6IFRUeXBlcykge1xuICAgIHRoaXMucG9pbnQgPSBtYXAoc291cmNlLCBhcmcgPT4gY29vcmQodHlwZXMuQ29vcmQsIGFyZykpO1xuICAgIGRlZmluZUFzR2VvbWV0cnlQb2ludCh0aGlzKTtcbiAgfVxufVxuXG4vKipcbiAqIFtBUEkgUmVmZXJlbmNlXShodHRwczovL3RhaS1rdW4uZ2l0aHViLmlvL3N1cnJlYWxkYi5qcy92Mi9hcGkvZGF0YS9nZW9tZXRyeS1wb2ludClcbiAqL1xuZXhwb3J0IGNsYXNzIEdlb21ldHJ5UG9pbnRcbiAgZXh0ZW5kcyBHZW9tZXRyeVBvaW50QmFzZTxHZW9tZXRyeVBvaW50VHlwZXM8dHlwZW9mIE51bWJlcj4+XG57XG4gIHN0YXRpYyByZWFkb25seSBDb29yZCA9IE51bWJlcjtcblxuICBjb25zdHJ1Y3Rvcihzb3VyY2U6IEdlb21ldHJ5UG9pbnRTb3VyY2U8dHlwZW9mIEdlb21ldHJ5UG9pbnQ+KSB7XG4gICAgc3VwZXIoc291cmNlLCBHZW9tZXRyeVBvaW50KTtcbiAgfVxufVxuIl0sCiAgIm1hcHBpbmdzIjogIjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsb0JBQXNDO0FBQ3RDLHNCQU9PO0FBYUEsSUFBTSxxQkFBTixNQUFNLG1CQUViO0FBQUEsRUFRRSxZQUFZLFFBQThDLE9BQWU7QUFBZjtBQVAxRCxTQUFTLE9BQU87QUFRZCxTQUFLLFlBQVEscUJBQUksUUFBUSxhQUFPLHVCQUFNLE1BQU0sT0FBTyxHQUFHLENBQUM7QUFDdkQsNkNBQXNCLElBQUk7QUFBQSxFQUM1QjtBQUNGO0FBWkE7QUFGTyxJQUFNLG9CQUFOO0FBbUJBLElBQU0saUJBQU4sTUFBTSx1QkFDSCxrQkFDVjtBQUFBLEVBR0UsWUFBWSxRQUFtRDtBQUM3RCxVQUFNLFFBQVEsY0FBYTtBQUFBLEVBQzdCO0FBQ0Y7QUFOQTtBQUZhLGVBR0ssUUFBUTtBQUhuQixJQUFNLGdCQUFOOyIsCiAgIm5hbWVzIjogW10KfQo=