IAccessibilityPluginModule.smali

.class public interface abstract Lcom/cm/plugincluster/accessibility/interfaces/IAccessibilityPluginModule;
.super Ljava/lang/Object;
.source "IAccessibilityPluginModule.java"


# static fields
.field public static final ACCESSIBILITY_TYPE_ID_ACCESSIBILITY:I = 0xc

.field public static final ACCESSIBILITY_TYPE_ID_APP_INFO:I = 0x4

.field public static final ACCESSIBILITY_TYPE_ID_AUTO_START:I = 0x3

.field public static final ACCESSIBILITY_TYPE_ID_BACKGROUND_POPUP_WINDOW:I = 0x14

.field public static final ACCESSIBILITY_TYPE_ID_DRAWOVERLAYS:I = 0xd

.field public static final ACCESSIBILITY_TYPE_ID_FLOATWINDOW:I = 0x1

.field public static final ACCESSIBILITY_TYPE_ID_NOTIFICATION:I = 0x2

.field public static final ACCESSIBILITY_TYPE_ID_SHORTCUT:I = 0xb


# virtual methods
.method public abstract checkPermissionStateByType(Landroid/content/Context;I)Z
.end method

.method public abstract checkPermissionStateByType(Landroid/content/Context;ILjava/lang/String;)Z
.end method

.method public abstract checkSinglePermission(Landroid/content/Context;I)Z
.end method

.method public abstract getRomId(Landroid/content/Context;)Ljava/lang/String;
.end method

.method public abstract onAccessibilityEvent(Landroid/accessibilityservice/AccessibilityService;Landroid/view/accessibility/AccessibilityEvent;)V
.end method

.method public abstract onAccessibilityServiceConnected(Landroid/accessibilityservice/AccessibilityService;)V
.end method

.method public abstract requestDangerousPermissions(Landroid/content/Context;[Ljava/lang/String;Lcom/cm/plugincluster/accessibility/interfaces/IResultCallback;)V
.end method

.method public abstract startOpenPermission(Landroid/app/Activity;II)V
.end method

.method public abstract startOpenPermission(Landroid/app/Activity;III)V
.end method

.method public abstract startOpenPermission(Landroid/content/Context;ILandroid/graphics/Bitmap;ZLcom/cm/plugincluster/accessibility/interfaces/IResultCallback;)V
.end method

.method public abstract startOpenPermission(Landroid/content/Context;ILcom/cm/plugincluster/accessibility/interfaces/IResultCallback;)V
.end method