|
|
|
@ -89,6 +89,7 @@ export class Command {
|
|
|
|
private static setLocale: CommandAdapt['setLocale']
|
|
|
|
private static setLocale: CommandAdapt['setLocale']
|
|
|
|
private static getCatalog: CommandAdapt['getCatalog']
|
|
|
|
private static getCatalog: CommandAdapt['getCatalog']
|
|
|
|
private static locationCatalog: CommandAdapt['locationCatalog']
|
|
|
|
private static locationCatalog: CommandAdapt['locationCatalog']
|
|
|
|
|
|
|
|
private static wordTool: CommandAdapt['wordTool']
|
|
|
|
|
|
|
|
|
|
|
|
constructor(adapt: CommandAdapt) {
|
|
|
|
constructor(adapt: CommandAdapt) {
|
|
|
|
Command.mode = adapt.mode.bind(adapt)
|
|
|
|
Command.mode = adapt.mode.bind(adapt)
|
|
|
|
@ -170,6 +171,7 @@ export class Command {
|
|
|
|
Command.setLocale = adapt.setLocale.bind(adapt)
|
|
|
|
Command.setLocale = adapt.setLocale.bind(adapt)
|
|
|
|
Command.getCatalog = adapt.getCatalog.bind(adapt)
|
|
|
|
Command.getCatalog = adapt.getCatalog.bind(adapt)
|
|
|
|
Command.locationCatalog = adapt.locationCatalog.bind(adapt)
|
|
|
|
Command.locationCatalog = adapt.locationCatalog.bind(adapt)
|
|
|
|
|
|
|
|
Command.wordTool = adapt.wordTool.bind(adapt)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 全局命令
|
|
|
|
// 全局命令
|
|
|
|
@ -495,4 +497,8 @@ export class Command {
|
|
|
|
return Command.locationCatalog(titleId)
|
|
|
|
return Command.locationCatalog(titleId)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public executeWordTool() {
|
|
|
|
|
|
|
|
return Command.wordTool()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|