清理格式问题

pull/92/MERGE
ChenX 6 years ago
parent 62a6fcb9d8
commit a4ddd90bea

@ -91,7 +91,7 @@ export abstract class Curve extends Entity
GetSplitCurvesByPts(pt: Vector3[] | Vector3): Array<Curve>
{
let pts = Array.isArray(pt) ? pt : [pt];
let pars = pts.map(p => this.GetParamAtPoint(p))
let pars = pts.map(p => this.GetParamAtPoint(p));
return this.GetSplitCurves(pars);
}
protected SplitParamSort(param: number[] | number): number[]
@ -116,10 +116,10 @@ export abstract class Curve extends Entity
* @returns {boolean}
* @memberof Curve
*/
Join(cu: Curve): Status { return Status.False };
Join(cu: Curve): Status { return Status.False; }
//翻转曲线.首尾调换.
Reverse(): this { return this; };
Reverse(): this { return this; }
//点在曲线上
PtOnCurve(pt: Vector3): boolean

@ -48,7 +48,7 @@ export class Entity extends CADObject
* @returns {Entity[]}
* @memberof Entity
*/
Explode(): Entity[] { return [] }
Explode(): Entity[] { return []; }
/**
* .

@ -59,7 +59,7 @@ export class Line extends Curve
this.WriteAllObjectRecord();
for (let index of indexList)
{
if (index == 0)
if (index === 0)
this.StartPoint = this.StartPoint.add(vec);
else if (index === 2)
this.EndPoint = this.EndPoint.add(vec);
@ -80,7 +80,7 @@ export class Line extends Curve
this.WriteAllObjectRecord();
for (let index of indexList)
{
if (index == 0)
if (index === 0)
this.StartPoint = this.StartPoint.add(vec);
else
this.EndPoint = this.EndPoint.add(vec);
@ -187,7 +187,7 @@ export class Line extends Curve
let closestPt: Vector3;
if (extend)
closestPt = sp.add(direction.multiplyScalar(param))
closestPt = sp.add(direction.multiplyScalar(param));
else
if (param < 0)
{
@ -200,11 +200,11 @@ export class Line extends Curve
param = 1;
}
else
closestPt = sp.add(direction.multiplyScalar(param))
closestPt = sp.add(direction.multiplyScalar(param));
return {
closestPt: closestPt,
param: param / length
}
};
}
GetClosestPointTo(pt: Vector3, extend: boolean): Vector3
@ -246,7 +246,7 @@ export class Line extends Curve
}
}
return Status.False;
};
}
Reverse(): this
{

@ -2,29 +2,27 @@ import { commandMachine } from './Editor/CommandMachine';
import './UI/Css/style.less';
import { WebCAD } from './UI/Layout/ApplicationLayout';
import "../node_modules/@blueprintjs/icons/lib/css/blueprint-icons.css"
import "../node_modules/@blueprintjs/icons/lib/css/blueprint-icons.css";
//禁止选中
document.onselectstart = () => false
//禁止右键
// 禁止选中
document.onselectstart = () => false;
// 禁止右键
// document.oncontextmenu = () => false;
window.onload = function ()
{
new WebCAD("app");
//-----热模块替换的代码.
// -----热模块替换的代码.
async function loadFirst()
{
let cmd = (await import("./Add-on/test")).Test;
const cmd = (await import("./Add-on/test")).Test;
commandMachine.RegisterCommand("tt", new cmd());
}
loadFirst();//必须先加载一次,否则无法触发热模块替换
loadFirst(); // 必须先加载一次,否则无法触发热模块替换
if (module.hot)
{
module.hot.accept('./Add-on/test', loadFirst)
module.hot.accept('./Add-on/test', loadFirst);
}
};

@ -1,19 +1,10 @@
{
"defaultSeverity": "error",
"extends": [
"tslint:recommended"
],
"extends": [],
"jsRules": {},
"rules": {
"quotemark": [
false
],
"ordered-imports": [
false
],
"one-line": [
false
]
"triple-equals": true, // 使
"semicolon": true
},
"rulesDirectory": []
}
}

Loading…
Cancel
Save