jsketcher/web/app/cad/craft/revolve/revolveOperation.js
Val Erastov (xibyte) f24a3f45a5 imports grooming
2020-07-19 23:09:46 -07:00

18 lines
469 B
JavaScript

import RevolveForm from './RevolveForm';
import schema from './schema';
import {createRevolvePreviewGeomProvider, revolvePreviewGeomProvider} from './revolvePreviewer';
import {NOOP} from 'gems/func';
export default {
id: 'REVOLVE',
label: 'Revolve',
icon: 'img/cad/revolve',
info: 'creates a solid based on revolve surfaces',
paramsInfo: ({angle}) => angle,
previewGeomProvider: revolvePreviewGeomProvider,
run: NOOP,
form: RevolveForm,
schema
};