Class FusePlugin

java.lang.Object
com.breautek.fuse.FusePlugin
Direct Known Subclasses:
FuseRuntime

public abstract class FusePlugin extends Object
  • Constructor Details

  • Method Details

    • getID

      public abstract String getID()
    • _initHandles

      protected void _initHandles()
    • getContext

      public FuseContext getContext()
    • attachHandler

      public void attachHandler(String path, FusePlugin.APIHandler<? extends FusePlugin> handler)
    • route

      public void route(String path, FuseAPIPacket packet, FuseAPIResponse response) throws IOException
      Throws:
      IOException
    • onLowMemory

      public void onLowMemory()
    • onPause

      public void onPause()
    • onResume

      public void onResume()
    • onSaveInstanceState

      public void onSaveInstanceState(@NonNull android.os.Bundle ignored)
    • onStart

      public void onStart()
    • onStop

      public void onStop()
    • _addActivityResultFuture

      protected CompletableFuture<FuseActivityResult> _addActivityResultFuture(int requestCode)
    • onActivityResult

      protected void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
    • onDestroy

      public void onDestroy()