正在查看: BAM Crawford v6.14.1 应用的 ConnectionBarData.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BAM Crawford v6.14.1 应用的 ConnectionBarData.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.subsplash.thechurchapp.dataObjects;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import com.subsplash.thechurchapp.TheChurchApp;
import com.subsplash.thechurchapp.handlers.common.NavigationHandler;
import com.subsplash.util.t;
public final class ConnectionBarData extends BaseObservable {
@Bindable
private boolean expandable;
@Bindable
private boolean expanded;
@Bindable
private String text;
@Bindable
private boolean visible;
public final void dispatchGiving() {
NavigationHandler.navigate("externalBrowser", getGivingUrl(), TheChurchApp.x());
}
public final void dispatchMediaDownloads() {
NavigationHandler.navigate("mediaDownloads", (String) null, TheChurchApp.x());
}
public final void dispatchStatusPage() {
NavigationHandler.navigate("externalBrowser", "https://status.subsplash.com/", TheChurchApp.x());
}
public final void dispatchWebsite() {
NavigationHandler.navigate("externalBrowser", getWebsiteUrl(), TheChurchApp.x());
}
public final boolean getExpandable() {
return this.expandable;
}
public final boolean getExpanded() {
return this.expanded;
}
public final String getGivingUrl() {
return t.g.c().e().getConstants().get("giving_url");
}
public final String getText() {
return this.text;
}
public final boolean getVisible() {
return this.visible;
}
public final String getWebsiteUrl() {
return t.g.c().e().getConstants().get("website_url");
}
public final void setExpandable(boolean z) {
this.expandable = z;
}
public final void setExpanded(boolean z) {
this.expanded = z;
}
public final void setText(String str) {
this.text = str;
}
public final void setVisible(boolean z) {
this.visible = z;
}
public final void toggleExpandedState() {
this.expanded = !this.expanded;
notifyChange();
}
}