12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- // Utilities
- import { propsFactory } from "../../../util/index.mjs"; // Types
- export const makeLineProps = propsFactory({
- autoDraw: Boolean,
- autoDrawDuration: [Number, String],
- autoDrawEasing: {
- type: String,
- default: 'ease'
- },
- color: String,
- gradient: {
- type: Array,
- default: () => []
- },
- gradientDirection: {
- type: String,
- validator: val => ['top', 'bottom', 'left', 'right'].includes(val),
- default: 'top'
- },
- height: {
- type: [String, Number],
- default: 75
- },
- labels: {
- type: Array,
- default: () => []
- },
- labelSize: {
- type: [Number, String],
- default: 7
- },
- lineWidth: {
- type: [String, Number],
- default: 4
- },
- id: String,
- itemValue: {
- type: String,
- default: 'value'
- },
- modelValue: {
- type: Array,
- default: () => []
- },
- min: [String, Number],
- max: [String, Number],
- padding: {
- type: [String, Number],
- default: 8
- },
- showLabels: Boolean,
- smooth: Boolean,
- width: {
- type: [Number, String],
- default: 300
- }
- }, 'Line');
- //# sourceMappingURL=line.mjs.map
|