diff options
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt index 556a5555..bda9ae16 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt @@ -2,26 +2,11 @@ package com.pitchedapps.frost.injectors import android.webkit.WebView -/** - * Created by Allan Wang on 2017-05-31. - */ -enum class JsActions(body: String) { - /** - * Redirects to login activity if create account is found - * see [com.pitchedapps.frost.web.FrostJSI.loadLogin] - */ - LOGIN_CHECK("document.getElementById('signup-button')&&Android.loadLogin();"); - - val function = "!function(){$body}();" - - fun inject(webView: WebView, callback: ((String) -> Unit)? = null) = JsInjector(function).inject(webView, callback) -} - class JsBuilder { private val css: StringBuilder by lazy { StringBuilder() } fun css(css: String): JsBuilder { - this.css.append(css.trim()) + this.css.append(css) return this } |