tachybase_todo/packages/plugins/@nocobase/plugin-map/src/client/fields/circle.ts

25 lines
566 B
TypeScript

import { IField } from '@nocobase/client';
import { generateNTemplate } from '../locale';
import { commonSchema } from './schema';
export const circle: IField = {
name: 'circle',
type: 'object',
group: 'map',
order: 3,
title: generateNTemplate('Circle'),
availableTypes: ['circle'],
description: generateNTemplate('Circle'),
sortable: true,
default: {
type: 'circle',
uiSchema: {
type: 'void',
'x-component': 'Map',
'x-component-designer': 'Map.Designer',
'x-component-props': {},
},
},
...commonSchema,
};