This commit is contained in:
Yohan Boniface 2025-04-16 13:00:58 +02:00 committed by GitHub
commit 5ca7e1538f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 0 deletions

View file

@ -14,6 +14,7 @@ import {
LeafletPolygon, LeafletPolygon,
LeafletPolyline, LeafletPolyline,
MaskPolygon, MaskPolygon,
CircleMarker,
} from '../rendering/ui.js' } from '../rendering/ui.js'
import { SCHEMA } from '../schema.js' import { SCHEMA } from '../schema.js'
import * as Utils from '../utils.js' import * as Utils from '../utils.js'
@ -714,6 +715,7 @@ export class Point extends Feature {
} }
getUIClass() { getUIClass() {
if (this.getOption('iconClass') === 'Circle') return CircleMarker
return super.getUIClass() || LeafletMarker return super.getUIClass() || LeafletMarker
} }

View file

@ -436,6 +436,13 @@ export const SCHEMA = {
], ],
default: 'Default', default: 'Default',
}, },
radius: {
type: Number,
default: 4,
impacts: ['data'],
label: translate('Radius in px'),
inheritable: true,
},
remoteData: { remoteData: {
type: Object, type: Object,
impacts: ['remote-data'], impacts: ['remote-data'],