DataModuleEvent.ts 397 B

12345678910111213141516
  1. import DataModule from "../DataModule";
  2. import ModuleEvent from "../EventsModule/ModuleEvent";
  3. export default abstract class DataModuleEvent extends ModuleEvent {
  4. protected static _module = DataModule;
  5. protected static _modelName: string;
  6. public static override getName() {
  7. return `${this._modelName}.${super.getName()}`;
  8. }
  9. public static getModelName() {
  10. return this._modelName;
  11. }
  12. }