@mapbox-vue3/env-layers
Version:
Mapbox Vue3 Component Library Env Layers
70 lines (69 loc) • 983 B
JavaScript
import { v4 as e } from "uuid";
const r = {
id: {
type: String,
default: () => e()
},
image: {
type: String
},
windMin: {
type: Array
},
windMax: {
type: Array
},
windRange: {
type: Array
},
windOrigin: {
type: Array
},
windRes: {
type: Number
},
particlesNumber: {
type: Number,
default: 256 * 256
},
fadeOpacity: {
type: Number,
default: 0.95
},
speedFactor: {
type: Number,
default: 0.15
},
dropRate: {
type: Number,
default: 3e-3
},
dropRateBump: {
type: Number,
default: 0.01
},
rampColors: {
type: Object,
default: () => ({
0: "#6fb9e6",
0.1: "#8ac4e6",
0.2: "#abdda4",
0.3: "#e6f598",
0.4: "#fee08b",
0.5: "#fdae61",
0.6: "#f46d43",
1: "#d53e4f"
})
},
opacity: {
type: Number,
default: 1
},
visible: {
type: Boolean,
default: !0
}
};
export {
r as windLayerProps
};