-
- All Implemented Interfaces:
-
com.gigya.android.sdk.ui.IPresenter
public class Presenter<A extends GigyaAccount> implements IPresenter<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPresenter.Consts
-
Field Summary
Fields Modifier and Type Field Description public final static StringARG_STYLE_SHOW_FULL_SCREENpublic final static StringARG_OBFUSCATE
-
Constructor Summary
Constructors Constructor Description Presenter(Context context, Config config, IWebViewFragmentFactory<A> pfgFactory)
-
Method Summary
-
-
Constructor Detail
-
Presenter
Presenter(Context context, Config config, IWebViewFragmentFactory<A> pfgFactory)
-
-
Method Detail
-
showPlugin
void showPlugin(boolean obfuscate, String plugin, boolean fullScreen, Map<String, Object> params, GigyaPluginCallback<A> gigyaPluginCallback)
-
showNativeLoginProviders
void showNativeLoginProviders(List<String> providers, IBusinessApiService businessApiService, Map<String, Object> params, GigyaLoginCallback<A> gigyaLoginCallback)
-
addLifecycleCallbacks
static int addLifecycleCallbacks(HostActivity.HostActivityLifecycleCallbacks callbacks)
-
getCallbacks
static HostActivity.HostActivityLifecycleCallbacks getCallbacks(int id)
-
addWebLoginLifecycleCallback
static int addWebLoginLifecycleCallback(WebLoginActivity.WebLoginActivityCallback callback)
-
getWebLoginCallback
static WebLoginActivity.WebLoginActivityCallback getWebLoginCallback(int id)
-
addSSOLoginLifecycleCallback
static int addSSOLoginLifecycleCallback(GigyaSSOLoginActivity.SSOLoginActivityCallback callback)
-
getSSOLoginCallback
static GigyaSSOLoginActivity.SSOLoginActivityCallback getSSOLoginCallback(int id)
-
flushLifecycleCallbacks
static void flushLifecycleCallbacks(int id)
-
flushWebLoginLifecycleCallback
static void flushWebLoginLifecycleCallback(int id)
-
flushSSOLoginLifecycleCallback
static void flushSSOLoginLifecycleCallback(int id)
-
flush
static void flush()
-
-
-
-