31 lines
1.1 KiB
TypeScript
31 lines
1.1 KiB
TypeScript
import { Command } from "../Editor/CommandMachine";
|
|
import { ECompareType } from "../UI/Store/BoardFindInterface";
|
|
export declare class BoardFindModify implements Command {
|
|
private isModifyHwMatrial;
|
|
exec(): Promise<void>;
|
|
private GetEntitys;
|
|
private PutSelectList;
|
|
private FilterTypes;
|
|
private FindBrs;
|
|
private FilterBr;
|
|
private FilterBrSize;
|
|
private FilterUndefined;
|
|
private ModifyBrs;
|
|
private ModifyBr;
|
|
private FindMaxSizeBrs;
|
|
private FindMinSizeBrs;
|
|
private FindHaveSpiteSize;
|
|
private GetBoardOption;
|
|
private GetHardWareOption;
|
|
private RemoveBoardModelingOrSpecialShape;
|
|
private ModifyHardware;
|
|
private FilterHardware;
|
|
private OnlyModifyRoomAndCabinetName;
|
|
private FilterOnlyRoomAndCabinetNameEntity;
|
|
CheckDoorDir(name: string, doorOpenDir: number): boolean;
|
|
}
|
|
/**
|
|
* @param {(string[] | number[])} [values] 多个匹配项 目前只用在模糊匹配
|
|
*/
|
|
export declare function CompareIsEqual(brValue: string | number, value: string | number, type: ECompareType, values?: string[]): boolean;
|
|
//# sourceMappingURL=BoardFindModify.d.ts.map
|