UNPKG

@pansy/react-mapbox-gl

Version:

🌍 基于 Mapbox GL 封装的 React 组件库

46 lines (44 loc) 1.52 kB
var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; 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/components/Marker/config.ts var config_exports = {}; __export(config_exports, { NativeDynamicProps: () => NativeDynamicProps, StaticProps: () => StaticProps, allProps: () => allProps, converterMap: () => converterMap, setterMap: () => setterMap }); module.exports = __toCommonJS(config_exports); var import_toLngLat = require("../../utils/toLngLat"); var StaticProps = ["anchor", "clickTolerance", "color", "scale"]; var NativeDynamicProps = [ "offset", "draggable", "rotation", "rotationAlignment", "pitchAlignment", "occludedOpacity", /** 自定义 */ "lngLat" ]; var allProps = NativeDynamicProps.concat(StaticProps); var setterMap = {}; var converterMap = { lngLat: import_toLngLat.toLngLat };