Class ClientModule

java.lang.Object
dev.boze.api.client.module.ClientModule
All Implemented Interfaces:
BaseModule

public abstract class ClientModule extends Object implements BaseModule
Base class for all client modules
  • Constructor Details

    • ClientModule

      public ClientModule()
  • Method Details

    • getExtensionOptions

      public abstract List<Option<?>> getExtensionOptions(ClientModuleExtension extension)
      Gets options provided by the specified extension for this module
      Parameters:
      extension - The extension to get options for
      Returns:
      List of options provided by the extension