(stage: IPublicEnumTransformStage | number)
| 94 | * @returns |
| 95 | */ |
| 96 | export function compatStage(stage: IPublicEnumTransformStage | number): IPublicEnumTransformStage { |
| 97 | if (typeof stage === 'number') { |
| 98 | console.warn('stage 直接指定为数字的使用方式已经过时,将在下一版本移除,请直接使用 IPublicEnumTransformStage.Render|Serilize|Save|Clone|Init|Upgrade'); |
| 99 | return stageList[stage - 1] as IPublicEnumTransformStage; |
| 100 | } |
| 101 | return stage as IPublicEnumTransformStage; |
| 102 | } |
| 103 | |
| 104 | export function invariant(check: any, message: string, thing?: any) { |
| 105 | if (!check) { |