import { Able, params, TransformData } from '../../common'; export interface AdsorbablePayload { delta: { x: number, y: number } // 吸附的偏移值 } /** * 可被吸附的 */ export class Adsorbable extends Able { static type = 'Adsorbable'; @params(TransformData) handle(transform: TransformData): void { } }