Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
required: false,
defaultValue: defaults.label,
controlType: 'choices',
group: 'Labels',
controlOptions: {
choices: ['id', 'value', `d => \`\${d.id} [\${d.value}]\``].map(choice => ({
label: choice,
value: choice,
})),
},
},
{
key: 'labelOffset',
help: 'Label offset from arc.',
required: false,
defaultValue: defaults.labelOffset,
type: 'number',
controlType: 'range',
group: 'Labels',
controlOptions: {
unit: 'px',
min: -80,
max: 80,
},
},
{
key: 'labelRotation',
help: 'Label rotation.',
required: false,
defaultValue: defaults.labelRotation,
type: 'number',
controlType: 'angle',