package trikita.anvil.appcompat.v7;
import android.app.SearchableInfo;
import android.content.res.ColorStateList;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.v4.view.ActionProvider;
import android.support.v4.widget.CursorAdapter;
import android.support.v7.view.menu.ActionMenuItemView;
import android.support.v7.view.menu.ExpandedMenuView;
import android.support.v7.view.menu.ListMenuItemView;
import android.support.v7.view.menu.MenuBuilder;
import android.support.v7.widget.ActionBarContainer;
import android.support.v7.widget.ActionBarContextView;
import android.support.v7.widget.ActionBarOverlayLayout;
import android.support.v7.widget.ActionMenuView;
import android.support.v7.widget.ActivityChooserView;
import android.support.v7.widget.AlertDialogLayout;
import android.support.v7.widget.AppCompatAutoCompleteTextView;
import android.support.v7.widget.AppCompatButton;
import android.support.v7.widget.AppCompatCheckBox;
import android.support.v7.widget.AppCompatCheckedTextView;
import android.support.v7.widget.AppCompatEditText;
import android.support.v7.widget.AppCompatImageButton;
import android.support.v7.widget.AppCompatImageView;
import android.support.v7.widget.AppCompatMultiAutoCompleteTextView;
import android.support.v7.widget.AppCompatRadioButton;
import android.support.v7.widget.AppCompatRatingBar;
import android.support.v7.widget.AppCompatSeekBar;
import android.support.v7.widget.AppCompatSpinner;
import android.support.v7.widget.AppCompatTextView;
import android.support.v7.widget.ButtonBarLayout;
import android.support.v7.widget.ContentFrameLayout;
import android.support.v7.widget.DialogTitle;
import android.support.v7.widget.FitWindowsFrameLayout;
import android.support.v7.widget.FitWindowsLinearLayout;
import android.support.v7.widget.FitWindowsViewGroup;
import android.support.v7.widget.LinearLayoutCompat;
import android.support.v7.widget.ListViewCompat;
import android.support.v7.widget.ScrollingTabContainerView;
import android.support.v7.widget.SearchView;
import android.support.v7.widget.SwitchCompat;
import android.support.v7.widget.Toolbar;
import android.support.v7.widget.ViewStubCompat;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.widget.PopupWindow;
import java.lang.Boolean;
import java.lang.CharSequence;
import java.lang.Float;
import java.lang.Integer;
import java.lang.Object;
import java.lang.String;
import java.lang.Void;
import trikita.anvil.Anvil;
import trikita.anvil.BaseDSL;
/**
* DSL for creating views and settings their attributes.
* This file has been generated by {@code gradle generateAppCompatv7DSL}.
* It contains views and their setters from the library appcompat-v7.
* Please, don't edit it manually unless for debugging.
*/
public final class AppCompatv7DSL implements Anvil.AttributeSetter {
static {
Anvil.registerAttributeSetter(new AppCompatv7DSL());
}
public static BaseDSL.ViewClassResult actionMenuItemView() {
return BaseDSL.v(ActionMenuItemView.class);
}
public static Void actionMenuItemView(Anvil.Renderable r) {
return BaseDSL.v(ActionMenuItemView.class, r);
}
public static BaseDSL.ViewClassResult expandedMenuView() {
return BaseDSL.v(ExpandedMenuView.class);
}
public static Void expandedMenuView(Anvil.Renderable r) {
return BaseDSL.v(ExpandedMenuView.class, r);
}
public static BaseDSL.ViewClassResult listMenuItemView() {
return BaseDSL.v(ListMenuItemView.class);
}
public static Void listMenuItemView(Anvil.Renderable r) {
return BaseDSL.v(ListMenuItemView.class, r);
}
public static BaseDSL.ViewClassResult actionBarContainer() {
return BaseDSL.v(ActionBarContainer.class);
}
public static Void actionBarContainer(Anvil.Renderable r) {
return BaseDSL.v(ActionBarContainer.class, r);
}
public static BaseDSL.ViewClassResult actionBarContextView() {
return BaseDSL.v(ActionBarContextView.class);
}
public static Void actionBarContextView(Anvil.Renderable r) {
return BaseDSL.v(ActionBarContextView.class, r);
}
public static BaseDSL.ViewClassResult actionBarOverlayLayout() {
return BaseDSL.v(ActionBarOverlayLayout.class);
}
public static Void actionBarOverlayLayout(Anvil.Renderable r) {
return BaseDSL.v(ActionBarOverlayLayout.class, r);
}
public static BaseDSL.ViewClassResult actionMenuView() {
return BaseDSL.v(ActionMenuView.class);
}
public static Void actionMenuView(Anvil.Renderable r) {
return BaseDSL.v(ActionMenuView.class, r);
}
public static BaseDSL.ViewClassResult activityChooserView() {
return BaseDSL.v(ActivityChooserView.class);
}
public static Void activityChooserView(Anvil.Renderable r) {
return BaseDSL.v(ActivityChooserView.class, r);
}
public static BaseDSL.ViewClassResult alertDialogLayout() {
return BaseDSL.v(AlertDialogLayout.class);
}
public static Void alertDialogLayout(Anvil.Renderable r) {
return BaseDSL.v(AlertDialogLayout.class, r);
}
public static BaseDSL.ViewClassResult appCompatAutoCompleteTextView() {
return BaseDSL.v(AppCompatAutoCompleteTextView.class);
}
public static Void appCompatAutoCompleteTextView(Anvil.Renderable r) {
return BaseDSL.v(AppCompatAutoCompleteTextView.class, r);
}
public static BaseDSL.ViewClassResult appCompatButton() {
return BaseDSL.v(AppCompatButton.class);
}
public static Void appCompatButton(Anvil.Renderable r) {
return BaseDSL.v(AppCompatButton.class, r);
}
public static BaseDSL.ViewClassResult appCompatCheckBox() {
return BaseDSL.v(AppCompatCheckBox.class);
}
public static Void appCompatCheckBox(Anvil.Renderable r) {
return BaseDSL.v(AppCompatCheckBox.class, r);
}
public static BaseDSL.ViewClassResult appCompatCheckedTextView() {
return BaseDSL.v(AppCompatCheckedTextView.class);
}
public static Void appCompatCheckedTextView(Anvil.Renderable r) {
return BaseDSL.v(AppCompatCheckedTextView.class, r);
}
public static BaseDSL.ViewClassResult appCompatEditText() {
return BaseDSL.v(AppCompatEditText.class);
}
public static Void appCompatEditText(Anvil.Renderable r) {
return BaseDSL.v(AppCompatEditText.class, r);
}
public static BaseDSL.ViewClassResult appCompatImageButton() {
return BaseDSL.v(AppCompatImageButton.class);
}
public static Void appCompatImageButton(Anvil.Renderable r) {
return BaseDSL.v(AppCompatImageButton.class, r);
}
public static BaseDSL.ViewClassResult appCompatImageView() {
return BaseDSL.v(AppCompatImageView.class);
}
public static Void appCompatImageView(Anvil.Renderable r) {
return BaseDSL.v(AppCompatImageView.class, r);
}
public static BaseDSL.ViewClassResult appCompatMultiAutoCompleteTextView() {
return BaseDSL.v(AppCompatMultiAutoCompleteTextView.class);
}
public static Void appCompatMultiAutoCompleteTextView(Anvil.Renderable r) {
return BaseDSL.v(AppCompatMultiAutoCompleteTextView.class, r);
}
public static BaseDSL.ViewClassResult appCompatRadioButton() {
return BaseDSL.v(AppCompatRadioButton.class);
}
public static Void appCompatRadioButton(Anvil.Renderable r) {
return BaseDSL.v(AppCompatRadioButton.class, r);
}
public static BaseDSL.ViewClassResult appCompatRatingBar() {
return BaseDSL.v(AppCompatRatingBar.class);
}
public static Void appCompatRatingBar(Anvil.Renderable r) {
return BaseDSL.v(AppCompatRatingBar.class, r);
}
public static BaseDSL.ViewClassResult appCompatSeekBar() {
return BaseDSL.v(AppCompatSeekBar.class);
}
public static Void appCompatSeekBar(Anvil.Renderable r) {
return BaseDSL.v(AppCompatSeekBar.class, r);
}
public static BaseDSL.ViewClassResult appCompatSpinner() {
return BaseDSL.v(AppCompatSpinner.class);
}
public static Void appCompatSpinner(Anvil.Renderable r) {
return BaseDSL.v(AppCompatSpinner.class, r);
}
public static BaseDSL.ViewClassResult appCompatTextView() {
return BaseDSL.v(AppCompatTextView.class);
}
public static Void appCompatTextView(Anvil.Renderable r) {
return BaseDSL.v(AppCompatTextView.class, r);
}
public static BaseDSL.ViewClassResult buttonBarLayout() {
return BaseDSL.v(ButtonBarLayout.class);
}
public static Void buttonBarLayout(Anvil.Renderable r) {
return BaseDSL.v(ButtonBarLayout.class, r);
}
public static BaseDSL.ViewClassResult contentFrameLayout() {
return BaseDSL.v(ContentFrameLayout.class);
}
public static Void contentFrameLayout(Anvil.Renderable r) {
return BaseDSL.v(ContentFrameLayout.class, r);
}
public static BaseDSL.ViewClassResult dialogTitle() {
return BaseDSL.v(DialogTitle.class);
}
public static Void dialogTitle(Anvil.Renderable r) {
return BaseDSL.v(DialogTitle.class, r);
}
public static BaseDSL.ViewClassResult fitWindowsFrameLayout() {
return BaseDSL.v(FitWindowsFrameLayout.class);
}
public static Void fitWindowsFrameLayout(Anvil.Renderable r) {
return BaseDSL.v(FitWindowsFrameLayout.class, r);
}
public static BaseDSL.ViewClassResult fitWindowsLinearLayout() {
return BaseDSL.v(FitWindowsLinearLayout.class);
}
public static Void fitWindowsLinearLayout(Anvil.Renderable r) {
return BaseDSL.v(FitWindowsLinearLayout.class, r);
}
public static BaseDSL.ViewClassResult linearLayoutCompat() {
return BaseDSL.v(LinearLayoutCompat.class);
}
public static Void linearLayoutCompat(Anvil.Renderable r) {
return BaseDSL.v(LinearLayoutCompat.class, r);
}
public static BaseDSL.ViewClassResult listViewCompat() {
return BaseDSL.v(ListViewCompat.class);
}
public static Void listViewCompat(Anvil.Renderable r) {
return BaseDSL.v(ListViewCompat.class, r);
}
public static BaseDSL.ViewClassResult scrollingTabContainerView() {
return BaseDSL.v(ScrollingTabContainerView.class);
}
public static Void scrollingTabContainerView(Anvil.Renderable r) {
return BaseDSL.v(ScrollingTabContainerView.class, r);
}
public static BaseDSL.ViewClassResult searchView() {
return BaseDSL.v(SearchView.class);
}
public static Void searchView(Anvil.Renderable r) {
return BaseDSL.v(SearchView.class, r);
}
public static BaseDSL.ViewClassResult switchCompat() {
return BaseDSL.v(SwitchCompat.class);
}
public static Void switchCompat(Anvil.Renderable r) {
return BaseDSL.v(SwitchCompat.class, r);
}
public static BaseDSL.ViewClassResult toolbar() {
return BaseDSL.v(Toolbar.class);
}
public static Void toolbar(Anvil.Renderable r) {
return BaseDSL.v(Toolbar.class, r);
}
public static BaseDSL.ViewClassResult viewStubCompat() {
return BaseDSL.v(ViewStubCompat.class);
}
public static Void viewStubCompat(Anvil.Renderable r) {
return BaseDSL.v(ViewStubCompat.class, r);
}
public static Void actionBarHideOffset(int arg) {
return BaseDSL.attr("actionBarHideOffset", arg);
}
public static Void actionBarVisibilityCallback(ActionBarOverlayLayout.ActionBarVisibilityCallback arg) {
return BaseDSL.attr("actionBarVisibilityCallback", arg);
}
public static Void allowCollapse(boolean arg) {
return BaseDSL.attr("allowCollapse", arg);
}
public static Void allowStacking(boolean arg) {
return BaseDSL.attr("allowStacking", arg);
}
public static Void appSearchData(Bundle arg) {
return BaseDSL.attr("appSearchData", arg);
}
public static Void attachListener(ContentFrameLayout.OnAttachListener arg) {
return BaseDSL.attr("attachListener", arg);
}
public static Void baselineAligned(boolean arg) {
return BaseDSL.attr("baselineAligned", arg);
}
public static Void baselineAlignedChildIndex(int arg) {
return BaseDSL.attr("baselineAlignedChildIndex", arg);
}
public static Void checkable(boolean arg) {
return BaseDSL.attr("checkable", arg);
}
public static Void checked(boolean arg) {
return BaseDSL.attr("checked", arg);
}
public static Void collapsible(boolean arg) {
return BaseDSL.attr("collapsible", arg);
}
public static Void contentHeight(int arg) {
return BaseDSL.attr("contentHeight", arg);
}
public static Void contentInsetEndWithActions(int arg) {
return BaseDSL.attr("contentInsetEndWithActions", arg);
}
public static Void contentInsetStartWithNavigation(int arg) {
return BaseDSL.attr("contentInsetStartWithNavigation", arg);
}
public static Void customView(View arg) {
return BaseDSL.attr("customView", arg);
}
public static Void defaultActionButtonContentDescription(int arg) {
return BaseDSL.attr("defaultActionButtonContentDescription", arg);
}
public static Void dividerDrawable(Drawable arg) {
return BaseDSL.attr("dividerDrawable", arg);
}
public static Void dividerPadding(int arg) {
return BaseDSL.attr("dividerPadding", arg);
}
public static Void expandActivityOverflowButtonContentDescription(int arg) {
return BaseDSL.attr("expandActivityOverflowButtonContentDescription", arg);
}
public static Void expandActivityOverflowButtonDrawable(Drawable arg) {
return BaseDSL.attr("expandActivityOverflowButtonDrawable", arg);
}
public static Void expandedActionViewsExclusive(boolean arg) {
return BaseDSL.attr("expandedActionViewsExclusive", arg);
}
public static Void expandedFormat(boolean arg) {
return BaseDSL.attr("expandedFormat", arg);
}
public static Void forceShowIcon(boolean arg) {
return BaseDSL.attr("forceShowIcon", arg);
}
public static Void gravity(int arg) {
return BaseDSL.attr("gravity", arg);
}
public static Void hasNonEmbeddedTabs(boolean arg) {
return BaseDSL.attr("hasNonEmbeddedTabs", arg);
}
public static Void hideOnContentScrollEnabled(boolean arg) {
return BaseDSL.attr("hideOnContentScrollEnabled", arg);
}
public static Void horizontalGravity(int arg) {
return BaseDSL.attr("horizontalGravity", arg);
}
public static Void icon(Drawable arg) {
return BaseDSL.attr("icon", arg);
}
public static Void icon(int arg) {
return BaseDSL.attr("icon", arg);
}
public static Void iconified(boolean arg) {
return BaseDSL.attr("iconified", arg);
}
public static Void iconifiedByDefault(boolean arg) {
return BaseDSL.attr("iconifiedByDefault", arg);
}
public static Void imeOptions(int arg) {
return BaseDSL.attr("imeOptions", arg);
}
public static Void inflatedId(int arg) {
return BaseDSL.attr("inflatedId", arg);
}
public static Void initialActivityCount(int arg) {
return BaseDSL.attr("initialActivityCount", arg);
}
public static Void inputType(int arg) {
return BaseDSL.attr("inputType", arg);
}
public static Void itemInvoker(MenuBuilder.ItemInvoker arg) {
return BaseDSL.attr("itemInvoker", arg);
}
public static Void layoutInflater(LayoutInflater arg) {
return BaseDSL.attr("layoutInflater", arg);
}
public static Void layoutResource(int arg) {
return BaseDSL.attr("layoutResource", arg);
}
public static Void logo(Drawable arg) {
return BaseDSL.attr("logo", arg);
}
public static Void logo(int arg) {
return BaseDSL.attr("logo", arg);
}
public static Void logoDescription(int arg) {
return BaseDSL.attr("logoDescription", arg);
}
public static Void logoDescription(CharSequence arg) {
return BaseDSL.attr("logoDescription", arg);
}
public static Void maxWidth(int arg) {
return BaseDSL.attr("maxWidth", arg);
}
public static Void measureWithLargestChildEnabled(boolean arg) {
return BaseDSL.attr("measureWithLargestChildEnabled", arg);
}
public static Void navigationContentDescription(int arg) {
return BaseDSL.attr("navigationContentDescription", arg);
}
public static Void navigationContentDescription(CharSequence arg) {
return BaseDSL.attr("navigationContentDescription", arg);
}
public static Void navigationIcon(Drawable arg) {
return BaseDSL.attr("navigationIcon", arg);
}
public static Void navigationIcon(int arg) {
return BaseDSL.attr("navigationIcon", arg);
}
public static Void navigationOnClickListener(View.OnClickListener arg) {
return BaseDSL.attr("navigationOnClickListener", arg);
}
public static Void onClose(SearchView.OnCloseListener arg) {
return BaseDSL.attr("onClose", arg);
}
public static Void onDismiss(PopupWindow.OnDismissListener arg) {
return BaseDSL.attr("onDismiss", arg);
}
public static Void onFitSystemWindows(FitWindowsViewGroup.OnFitSystemWindowsListener arg) {
return BaseDSL.attr("onFitSystemWindows", arg);
}
public static Void onInflate(ViewStubCompat.OnInflateListener arg) {
return BaseDSL.attr("onInflate", arg);
}
public static Void onMenuItemClick(ActionMenuView.OnMenuItemClickListener arg) {
return BaseDSL.attr("onMenuItemClick", arg);
}
public static Void onMenuItemClick(Toolbar.OnMenuItemClickListener arg) {
return BaseDSL.attr("onMenuItemClick", arg);
}
public static Void onQueryText(SearchView.OnQueryTextListener arg) {
return BaseDSL.attr("onQueryText", arg);
}
public static Void onQueryTextFocusChange(View.OnFocusChangeListener arg) {
return BaseDSL.attr("onQueryTextFocusChange", arg);
}
public static Void onSearchClick(View.OnClickListener arg) {
return BaseDSL.attr("onSearchClick", arg);
}
public static Void onSuggestion(SearchView.OnSuggestionListener arg) {
return BaseDSL.attr("onSuggestion", arg);
}
public static Void orientation(int arg) {
return BaseDSL.attr("orientation", arg);
}
public static Void overflowIcon(Drawable arg) {
return BaseDSL.attr("overflowIcon", arg);
}
public static Void overflowReserved(boolean arg) {
return BaseDSL.attr("overflowReserved", arg);
}
public static Void overlayMode(boolean arg) {
return BaseDSL.attr("overlayMode", arg);
}
public static Void popupCallback(ActionMenuItemView.PopupCallback arg) {
return BaseDSL.attr("popupCallback", arg);
}
public static Void popupTheme(int arg) {
return BaseDSL.attr("popupTheme", arg);
}
public static Void primaryBackground(Drawable arg) {
return BaseDSL.attr("primaryBackground", arg);
}
public static Void provider(ActionProvider arg) {
return BaseDSL.attr("provider", arg);
}
public static Void queryHint(CharSequence arg) {
return BaseDSL.attr("queryHint", arg);
}
public static Void queryRefinementEnabled(boolean arg) {
return BaseDSL.attr("queryRefinementEnabled", arg);
}
public static Void searchableInfo(SearchableInfo arg) {
return BaseDSL.attr("searchableInfo", arg);
}
public static Void showDividers(int arg) {
return BaseDSL.attr("showDividers", arg);
}
public static Void showText(boolean arg) {
return BaseDSL.attr("showText", arg);
}
public static Void showingForActionMode(boolean arg) {
return BaseDSL.attr("showingForActionMode", arg);
}
public static Void splitBackground(Drawable arg) {
return BaseDSL.attr("splitBackground", arg);
}
public static Void splitTrack(boolean arg) {
return BaseDSL.attr("splitTrack", arg);
}
public static Void stackedBackground(Drawable arg) {
return BaseDSL.attr("stackedBackground", arg);
}
public static Void submitButtonEnabled(boolean arg) {
return BaseDSL.attr("submitButtonEnabled", arg);
}
public static Void subtitle(int arg) {
return BaseDSL.attr("subtitle", arg);
}
public static Void subtitle(CharSequence arg) {
return BaseDSL.attr("subtitle", arg);
}
public static Void subtitleTextColor(int arg) {
return BaseDSL.attr("subtitleTextColor", arg);
}
public static Void suggestionsAdapter(CursorAdapter arg) {
return BaseDSL.attr("suggestionsAdapter", arg);
}
public static Void supportAllCaps(boolean arg) {
return BaseDSL.attr("supportAllCaps", arg);
}
public static Void supportBackgroundTintList(ColorStateList arg) {
return BaseDSL.attr("supportBackgroundTintList", arg);
}
public static Void supportBackgroundTintMode(PorterDuff.Mode arg) {
return BaseDSL.attr("supportBackgroundTintMode", arg);
}
public static Void supportButtonTintList(ColorStateList arg) {
return BaseDSL.attr("supportButtonTintList", arg);
}
public static Void supportButtonTintMode(PorterDuff.Mode arg) {
return BaseDSL.attr("supportButtonTintMode", arg);
}
public static Void switchMinWidth(int arg) {
return BaseDSL.attr("switchMinWidth", arg);
}
public static Void switchPadding(int arg) {
return BaseDSL.attr("switchPadding", arg);
}
public static Void switchTypeface(Typeface arg) {
return BaseDSL.attr("switchTypeface", arg);
}
public static Void tabContainer(ScrollingTabContainerView arg) {
return BaseDSL.attr("tabContainer", arg);
}
public static Void tabSelected(int arg) {
return BaseDSL.attr("tabSelected", arg);
}
public static Void textOff(CharSequence arg) {
return BaseDSL.attr("textOff", arg);
}
public static Void textOn(CharSequence arg) {
return BaseDSL.attr("textOn", arg);
}
public static Void thumbDrawable(Drawable arg) {
return BaseDSL.attr("thumbDrawable", arg);
}
public static Void thumbResource(int arg) {
return BaseDSL.attr("thumbResource", arg);
}
public static Void thumbTextPadding(int arg) {
return BaseDSL.attr("thumbTextPadding", arg);
}
public static Void thumbTintList(ColorStateList arg) {
return BaseDSL.attr("thumbTintList", arg);
}
public static Void thumbTintMode(PorterDuff.Mode arg) {
return BaseDSL.attr("thumbTintMode", arg);
}
public static Void title(int arg) {
return BaseDSL.attr("title", arg);
}
public static Void title(CharSequence arg) {
return BaseDSL.attr("title", arg);
}
public static Void titleMarginBottom(int arg) {
return BaseDSL.attr("titleMarginBottom", arg);
}
public static Void titleMarginEnd(int arg) {
return BaseDSL.attr("titleMarginEnd", arg);
}
public static Void titleMarginStart(int arg) {
return BaseDSL.attr("titleMarginStart", arg);
}
public static Void titleMarginTop(int arg) {
return BaseDSL.attr("titleMarginTop", arg);
}
public static Void titleOptional(boolean arg) {
return BaseDSL.attr("titleOptional", arg);
}
public static Void titleTextColor(int arg) {
return BaseDSL.attr("titleTextColor", arg);
}
public static Void trackDrawable(Drawable arg) {
return BaseDSL.attr("trackDrawable", arg);
}
public static Void trackResource(int arg) {
return BaseDSL.attr("trackResource", arg);
}
public static Void trackTintList(ColorStateList arg) {
return BaseDSL.attr("trackTintList", arg);
}
public static Void trackTintMode(PorterDuff.Mode arg) {
return BaseDSL.attr("trackTintMode", arg);
}
public static Void transitioning(boolean arg) {
return BaseDSL.attr("transitioning", arg);
}
public static Void uiOptions(int arg) {
return BaseDSL.attr("uiOptions", arg);
}
public static Void verticalGravity(int arg) {
return BaseDSL.attr("verticalGravity", arg);
}
public static Void weightSum(float arg) {
return BaseDSL.attr("weightSum", arg);
}
public static Void windowCallback(Window.Callback arg) {
return BaseDSL.attr("windowCallback", arg);
}
public static Void windowTitle(CharSequence arg) {
return BaseDSL.attr("windowTitle", arg);
}
public boolean set(View v, String name, final Object arg, final Object old) {
switch (name) {
case "actionBarHideOffset":
if (v instanceof ActionBarOverlayLayout && arg instanceof Integer) {
((ActionBarOverlayLayout) v).setActionBarHideOffset((int) arg);
return true;
}
break;
case "actionBarVisibilityCallback":
if (v instanceof ActionBarOverlayLayout && arg instanceof ActionBarOverlayLayout.ActionBarVisibilityCallback) {
((ActionBarOverlayLayout) v).setActionBarVisibilityCallback((ActionBarOverlayLayout.ActionBarVisibilityCallback) arg);
return true;
}
break;
case "allowCollapse":
if (v instanceof ScrollingTabContainerView && arg instanceof Boolean) {
((ScrollingTabContainerView) v).setAllowCollapse((boolean) arg);
return true;
}
break;
case "allowStacking":
if (v instanceof ButtonBarLayout && arg instanceof Boolean) {
((ButtonBarLayout) v).setAllowStacking((boolean) arg);
return true;
}
break;
case "appSearchData":
if (v instanceof SearchView && arg instanceof Bundle) {
((SearchView) v).setAppSearchData((Bundle) arg);
return true;
}
break;
case "attachListener":
if (v instanceof ContentFrameLayout && arg instanceof ContentFrameLayout.OnAttachListener) {
((ContentFrameLayout) v).setAttachListener((ContentFrameLayout.OnAttachListener) arg);
return true;
}
break;
case "baselineAligned":
if (v instanceof LinearLayoutCompat && arg instanceof Boolean) {
((LinearLayoutCompat) v).setBaselineAligned((boolean) arg);
return true;
}
break;
case "baselineAlignedChildIndex":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setBaselineAlignedChildIndex((int) arg);
return true;
}
break;
case "checkable":
if (v instanceof ActionMenuItemView && arg instanceof Boolean) {
((ActionMenuItemView) v).setCheckable((boolean) arg);
return true;
}
if (v instanceof ListMenuItemView && arg instanceof Boolean) {
((ListMenuItemView) v).setCheckable((boolean) arg);
return true;
}
break;
case "checked":
if (v instanceof ActionMenuItemView && arg instanceof Boolean) {
((ActionMenuItemView) v).setChecked((boolean) arg);
return true;
}
if (v instanceof ListMenuItemView && arg instanceof Boolean) {
((ListMenuItemView) v).setChecked((boolean) arg);
return true;
}
break;
case "collapsible":
if (v instanceof Toolbar && arg instanceof Boolean) {
((Toolbar) v).setCollapsible((boolean) arg);
return true;
}
break;
case "contentHeight":
if (v instanceof ScrollingTabContainerView && arg instanceof Integer) {
((ScrollingTabContainerView) v).setContentHeight((int) arg);
return true;
}
break;
case "contentInsetEndWithActions":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setContentInsetEndWithActions((int) arg);
return true;
}
break;
case "contentInsetStartWithNavigation":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setContentInsetStartWithNavigation((int) arg);
return true;
}
break;
case "customView":
if (v instanceof ActionBarContextView && arg instanceof View) {
((ActionBarContextView) v).setCustomView((View) arg);
return true;
}
break;
case "defaultActionButtonContentDescription":
if (v instanceof ActivityChooserView && arg instanceof Integer) {
((ActivityChooserView) v).setDefaultActionButtonContentDescription((int) arg);
return true;
}
break;
case "dividerDrawable":
if (v instanceof LinearLayoutCompat && arg instanceof Drawable) {
((LinearLayoutCompat) v).setDividerDrawable((Drawable) arg);
return true;
}
break;
case "dividerPadding":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setDividerPadding((int) arg);
return true;
}
break;
case "expandActivityOverflowButtonContentDescription":
if (v instanceof ActivityChooserView && arg instanceof Integer) {
((ActivityChooserView) v).setExpandActivityOverflowButtonContentDescription((int) arg);
return true;
}
break;
case "expandActivityOverflowButtonDrawable":
if (v instanceof ActivityChooserView && arg instanceof Drawable) {
((ActivityChooserView) v).setExpandActivityOverflowButtonDrawable((Drawable) arg);
return true;
}
break;
case "expandedActionViewsExclusive":
if (v instanceof ActionMenuView && arg instanceof Boolean) {
((ActionMenuView) v).setExpandedActionViewsExclusive((boolean) arg);
return true;
}
break;
case "expandedFormat":
if (v instanceof ActionMenuItemView && arg instanceof Boolean) {
((ActionMenuItemView) v).setExpandedFormat((boolean) arg);
return true;
}
break;
case "forceShowIcon":
if (v instanceof ListMenuItemView && arg instanceof Boolean) {
((ListMenuItemView) v).setForceShowIcon((boolean) arg);
return true;
}
break;
case "gravity":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setGravity((int) arg);
return true;
}
break;
case "hasNonEmbeddedTabs":
if (v instanceof ActionBarOverlayLayout && arg instanceof Boolean) {
((ActionBarOverlayLayout) v).setHasNonEmbeddedTabs((boolean) arg);
return true;
}
break;
case "hideOnContentScrollEnabled":
if (v instanceof ActionBarOverlayLayout && arg instanceof Boolean) {
((ActionBarOverlayLayout) v).setHideOnContentScrollEnabled((boolean) arg);
return true;
}
break;
case "horizontalGravity":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setHorizontalGravity((int) arg);
return true;
}
break;
case "icon":
if (v instanceof ActionMenuItemView && arg instanceof Drawable) {
((ActionMenuItemView) v).setIcon((Drawable) arg);
return true;
}
if (v instanceof ListMenuItemView && arg instanceof Drawable) {
((ListMenuItemView) v).setIcon((Drawable) arg);
return true;
}
if (v instanceof ActionBarOverlayLayout && arg instanceof Drawable) {
((ActionBarOverlayLayout) v).setIcon((Drawable) arg);
return true;
}
if (v instanceof ActionBarOverlayLayout && arg instanceof Integer) {
((ActionBarOverlayLayout) v).setIcon((int) arg);
return true;
}
break;
case "iconified":
if (v instanceof SearchView && arg instanceof Boolean) {
((SearchView) v).setIconified((boolean) arg);
return true;
}
break;
case "iconifiedByDefault":
if (v instanceof SearchView && arg instanceof Boolean) {
((SearchView) v).setIconifiedByDefault((boolean) arg);
return true;
}
break;
case "imeOptions":
if (v instanceof SearchView && arg instanceof Integer) {
((SearchView) v).setImeOptions((int) arg);
return true;
}
break;
case "inflatedId":
if (v instanceof ViewStubCompat && arg instanceof Integer) {
((ViewStubCompat) v).setInflatedId((int) arg);
return true;
}
break;
case "initialActivityCount":
if (v instanceof ActivityChooserView && arg instanceof Integer) {
((ActivityChooserView) v).setInitialActivityCount((int) arg);
return true;
}
break;
case "inputType":
if (v instanceof SearchView && arg instanceof Integer) {
((SearchView) v).setInputType((int) arg);
return true;
}
break;
case "itemInvoker":
if (v instanceof ActionMenuItemView && arg instanceof MenuBuilder.ItemInvoker) {
((ActionMenuItemView) v).setItemInvoker((MenuBuilder.ItemInvoker) arg);
return true;
}
break;
case "layoutInflater":
if (v instanceof ViewStubCompat && arg instanceof LayoutInflater) {
((ViewStubCompat) v).setLayoutInflater((LayoutInflater) arg);
return true;
}
break;
case "layoutResource":
if (v instanceof ViewStubCompat && arg instanceof Integer) {
((ViewStubCompat) v).setLayoutResource((int) arg);
return true;
}
break;
case "logo":
if (v instanceof Toolbar && arg instanceof Drawable) {
((Toolbar) v).setLogo((Drawable) arg);
return true;
}
if (v instanceof ActionBarOverlayLayout && arg instanceof Integer) {
((ActionBarOverlayLayout) v).setLogo((int) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setLogo((int) arg);
return true;
}
break;
case "logoDescription":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setLogoDescription((int) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof CharSequence) {
((Toolbar) v).setLogoDescription((CharSequence) arg);
return true;
}
break;
case "maxWidth":
if (v instanceof SearchView && arg instanceof Integer) {
((SearchView) v).setMaxWidth((int) arg);
return true;
}
break;
case "measureWithLargestChildEnabled":
if (v instanceof LinearLayoutCompat && arg instanceof Boolean) {
((LinearLayoutCompat) v).setMeasureWithLargestChildEnabled((boolean) arg);
return true;
}
break;
case "navigationContentDescription":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setNavigationContentDescription((int) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof CharSequence) {
((Toolbar) v).setNavigationContentDescription((CharSequence) arg);
return true;
}
break;
case "navigationIcon":
if (v instanceof Toolbar && arg instanceof Drawable) {
((Toolbar) v).setNavigationIcon((Drawable) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setNavigationIcon((int) arg);
return true;
}
break;
case "navigationOnClickListener":
if (v instanceof Toolbar && arg instanceof View.OnClickListener) {
((Toolbar) v).setNavigationOnClickListener((View.OnClickListener) arg);
return true;
}
break;
case "onClose":
if (v instanceof SearchView && arg instanceof SearchView.OnCloseListener) {
if (arg != null) {
((SearchView) v).setOnCloseListener(new SearchView.OnCloseListener() {
public boolean onClose() {
boolean r = ((SearchView.OnCloseListener) arg).onClose();
Anvil.render();
return r;
}
});
} else {
((SearchView) v).setOnCloseListener((SearchView.OnCloseListener) null);
}
return true;
}
break;
case "onDismiss":
if (v instanceof ActivityChooserView && arg instanceof PopupWindow.OnDismissListener) {
if (arg != null) {
((ActivityChooserView) v).setOnDismissListener(new PopupWindow.OnDismissListener() {
public void onDismiss() {
((PopupWindow.OnDismissListener) arg).onDismiss();
Anvil.render();
}
});
} else {
((ActivityChooserView) v).setOnDismissListener((PopupWindow.OnDismissListener) null);
}
return true;
}
break;
case "onFitSystemWindows":
if (v instanceof FitWindowsFrameLayout && arg instanceof FitWindowsViewGroup.OnFitSystemWindowsListener) {
if (arg != null) {
((FitWindowsFrameLayout) v).setOnFitSystemWindowsListener(new FitWindowsViewGroup.OnFitSystemWindowsListener() {
public void onFitSystemWindows(Rect a0) {
((FitWindowsViewGroup.OnFitSystemWindowsListener) arg).onFitSystemWindows(a0);
Anvil.render();
}
});
} else {
((FitWindowsFrameLayout) v).setOnFitSystemWindowsListener((FitWindowsViewGroup.OnFitSystemWindowsListener) null);
}
return true;
}
if (v instanceof FitWindowsLinearLayout && arg instanceof FitWindowsViewGroup.OnFitSystemWindowsListener) {
if (arg != null) {
((FitWindowsLinearLayout) v).setOnFitSystemWindowsListener(new FitWindowsViewGroup.OnFitSystemWindowsListener() {
public void onFitSystemWindows(Rect a0) {
((FitWindowsViewGroup.OnFitSystemWindowsListener) arg).onFitSystemWindows(a0);
Anvil.render();
}
});
} else {
((FitWindowsLinearLayout) v).setOnFitSystemWindowsListener((FitWindowsViewGroup.OnFitSystemWindowsListener) null);
}
return true;
}
break;
case "onInflate":
if (v instanceof ViewStubCompat && arg instanceof ViewStubCompat.OnInflateListener) {
if (arg != null) {
((ViewStubCompat) v).setOnInflateListener(new ViewStubCompat.OnInflateListener() {
public void onInflate(ViewStubCompat a0, View a1) {
((ViewStubCompat.OnInflateListener) arg).onInflate(a0, a1);
Anvil.render();
}
});
} else {
((ViewStubCompat) v).setOnInflateListener((ViewStubCompat.OnInflateListener) null);
}
return true;
}
break;
case "onMenuItemClick":
if (v instanceof ActionMenuView && arg instanceof ActionMenuView.OnMenuItemClickListener) {
if (arg != null) {
((ActionMenuView) v).setOnMenuItemClickListener(new ActionMenuView.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem a0) {
boolean r = ((ActionMenuView.OnMenuItemClickListener) arg).onMenuItemClick(a0);
Anvil.render();
return r;
}
});
} else {
((ActionMenuView) v).setOnMenuItemClickListener((ActionMenuView.OnMenuItemClickListener) null);
}
return true;
}
if (v instanceof Toolbar && arg instanceof Toolbar.OnMenuItemClickListener) {
if (arg != null) {
((Toolbar) v).setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem a0) {
boolean r = ((Toolbar.OnMenuItemClickListener) arg).onMenuItemClick(a0);
Anvil.render();
return r;
}
});
} else {
((Toolbar) v).setOnMenuItemClickListener((Toolbar.OnMenuItemClickListener) null);
}
return true;
}
break;
case "onQueryText":
if (v instanceof SearchView && arg instanceof SearchView.OnQueryTextListener) {
if (arg != null) {
((SearchView) v).setOnQueryTextListener(new SearchView.OnQueryTextListener() {
public boolean onQueryTextChange(String a0) {
boolean r = ((SearchView.OnQueryTextListener) arg).onQueryTextChange(a0);
Anvil.render();
return r;
}
public boolean onQueryTextSubmit(String a0) {
boolean r = ((SearchView.OnQueryTextListener) arg).onQueryTextSubmit(a0);
Anvil.render();
return r;
}
});
} else {
((SearchView) v).setOnQueryTextListener((SearchView.OnQueryTextListener) null);
}
return true;
}
break;
case "onQueryTextFocusChange":
if (v instanceof SearchView && arg instanceof View.OnFocusChangeListener) {
if (arg != null) {
((SearchView) v).setOnQueryTextFocusChangeListener(new View.OnFocusChangeListener() {
public void onFocusChange(View a0, boolean a1) {
((View.OnFocusChangeListener) arg).onFocusChange(a0, a1);
Anvil.render();
}
});
} else {
((SearchView) v).setOnQueryTextFocusChangeListener((View.OnFocusChangeListener) null);
}
return true;
}
break;
case "onSearchClick":
if (v instanceof SearchView && arg instanceof View.OnClickListener) {
if (arg != null) {
((SearchView) v).setOnSearchClickListener(new View.OnClickListener() {
public void onClick(View a0) {
((View.OnClickListener) arg).onClick(a0);
Anvil.render();
}
});
} else {
((SearchView) v).setOnSearchClickListener((View.OnClickListener) null);
}
return true;
}
break;
case "onSuggestion":
if (v instanceof SearchView && arg instanceof SearchView.OnSuggestionListener) {
if (arg != null) {
((SearchView) v).setOnSuggestionListener(new SearchView.OnSuggestionListener() {
public boolean onSuggestionClick(int a0) {
boolean r = ((SearchView.OnSuggestionListener) arg).onSuggestionClick(a0);
Anvil.render();
return r;
}
public boolean onSuggestionSelect(int a0) {
boolean r = ((SearchView.OnSuggestionListener) arg).onSuggestionSelect(a0);
Anvil.render();
return r;
}
});
} else {
((SearchView) v).setOnSuggestionListener((SearchView.OnSuggestionListener) null);
}
return true;
}
break;
case "orientation":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setOrientation((int) arg);
return true;
}
break;
case "overflowIcon":
if (v instanceof ActionMenuView && arg instanceof Drawable) {
((ActionMenuView) v).setOverflowIcon((Drawable) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof Drawable) {
((Toolbar) v).setOverflowIcon((Drawable) arg);
return true;
}
break;
case "overflowReserved":
if (v instanceof ActionMenuView && arg instanceof Boolean) {
((ActionMenuView) v).setOverflowReserved((boolean) arg);
return true;
}
break;
case "overlayMode":
if (v instanceof ActionBarOverlayLayout && arg instanceof Boolean) {
((ActionBarOverlayLayout) v).setOverlayMode((boolean) arg);
return true;
}
break;
case "popupCallback":
if (v instanceof ActionMenuItemView && arg instanceof ActionMenuItemView.PopupCallback) {
((ActionMenuItemView) v).setPopupCallback((ActionMenuItemView.PopupCallback) arg);
return true;
}
break;
case "popupTheme":
if (v instanceof ActionMenuView && arg instanceof Integer) {
((ActionMenuView) v).setPopupTheme((int) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setPopupTheme((int) arg);
return true;
}
break;
case "primaryBackground":
if (v instanceof ActionBarContainer && arg instanceof Drawable) {
((ActionBarContainer) v).setPrimaryBackground((Drawable) arg);
return true;
}
break;
case "provider":
if (v instanceof ActivityChooserView && arg instanceof ActionProvider) {
((ActivityChooserView) v).setProvider((ActionProvider) arg);
return true;
}
break;
case "queryHint":
if (v instanceof SearchView && arg instanceof CharSequence) {
((SearchView) v).setQueryHint((CharSequence) arg);
return true;
}
break;
case "queryRefinementEnabled":
if (v instanceof SearchView && arg instanceof Boolean) {
((SearchView) v).setQueryRefinementEnabled((boolean) arg);
return true;
}
break;
case "searchableInfo":
if (v instanceof SearchView && arg instanceof SearchableInfo) {
((SearchView) v).setSearchableInfo((SearchableInfo) arg);
return true;
}
break;
case "showDividers":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setShowDividers((int) arg);
return true;
}
break;
case "showText":
if (v instanceof SwitchCompat && arg instanceof Boolean) {
((SwitchCompat) v).setShowText((boolean) arg);
return true;
}
break;
case "showingForActionMode":
if (v instanceof ActionBarOverlayLayout && arg instanceof Boolean) {
((ActionBarOverlayLayout) v).setShowingForActionMode((boolean) arg);
return true;
}
break;
case "splitBackground":
if (v instanceof ActionBarContainer && arg instanceof Drawable) {
((ActionBarContainer) v).setSplitBackground((Drawable) arg);
return true;
}
break;
case "splitTrack":
if (v instanceof SwitchCompat && arg instanceof Boolean) {
((SwitchCompat) v).setSplitTrack((boolean) arg);
return true;
}
break;
case "stackedBackground":
if (v instanceof ActionBarContainer && arg instanceof Drawable) {
((ActionBarContainer) v).setStackedBackground((Drawable) arg);
return true;
}
break;
case "submitButtonEnabled":
if (v instanceof SearchView && arg instanceof Boolean) {
((SearchView) v).setSubmitButtonEnabled((boolean) arg);
return true;
}
break;
case "subtitle":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setSubtitle((int) arg);
return true;
}
if (v instanceof ActionBarContextView && arg instanceof CharSequence) {
((ActionBarContextView) v).setSubtitle((CharSequence) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof CharSequence) {
((Toolbar) v).setSubtitle((CharSequence) arg);
return true;
}
break;
case "subtitleTextColor":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setSubtitleTextColor((int) arg);
return true;
}
break;
case "suggestionsAdapter":
if (v instanceof SearchView && arg instanceof CursorAdapter) {
((SearchView) v).setSuggestionsAdapter((CursorAdapter) arg);
return true;
}
break;
case "supportAllCaps":
if (v instanceof AppCompatButton && arg instanceof Boolean) {
((AppCompatButton) v).setSupportAllCaps((boolean) arg);
return true;
}
break;
case "supportBackgroundTintList":
if (v instanceof AppCompatAutoCompleteTextView && arg instanceof ColorStateList) {
((AppCompatAutoCompleteTextView) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatButton && arg instanceof ColorStateList) {
((AppCompatButton) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatEditText && arg instanceof ColorStateList) {
((AppCompatEditText) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatImageButton && arg instanceof ColorStateList) {
((AppCompatImageButton) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatImageView && arg instanceof ColorStateList) {
((AppCompatImageView) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatMultiAutoCompleteTextView && arg instanceof ColorStateList) {
((AppCompatMultiAutoCompleteTextView) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatSpinner && arg instanceof ColorStateList) {
((AppCompatSpinner) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatTextView && arg instanceof ColorStateList) {
((AppCompatTextView) v).setSupportBackgroundTintList((ColorStateList) arg);
return true;
}
break;
case "supportBackgroundTintMode":
if (v instanceof AppCompatAutoCompleteTextView && arg instanceof PorterDuff.Mode) {
((AppCompatAutoCompleteTextView) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatButton && arg instanceof PorterDuff.Mode) {
((AppCompatButton) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatEditText && arg instanceof PorterDuff.Mode) {
((AppCompatEditText) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatImageButton && arg instanceof PorterDuff.Mode) {
((AppCompatImageButton) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatImageView && arg instanceof PorterDuff.Mode) {
((AppCompatImageView) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatMultiAutoCompleteTextView && arg instanceof PorterDuff.Mode) {
((AppCompatMultiAutoCompleteTextView) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatSpinner && arg instanceof PorterDuff.Mode) {
((AppCompatSpinner) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatTextView && arg instanceof PorterDuff.Mode) {
((AppCompatTextView) v).setSupportBackgroundTintMode((PorterDuff.Mode) arg);
return true;
}
break;
case "supportButtonTintList":
if (v instanceof AppCompatCheckBox && arg instanceof ColorStateList) {
((AppCompatCheckBox) v).setSupportButtonTintList((ColorStateList) arg);
return true;
}
if (v instanceof AppCompatRadioButton && arg instanceof ColorStateList) {
((AppCompatRadioButton) v).setSupportButtonTintList((ColorStateList) arg);
return true;
}
break;
case "supportButtonTintMode":
if (v instanceof AppCompatCheckBox && arg instanceof PorterDuff.Mode) {
((AppCompatCheckBox) v).setSupportButtonTintMode((PorterDuff.Mode) arg);
return true;
}
if (v instanceof AppCompatRadioButton && arg instanceof PorterDuff.Mode) {
((AppCompatRadioButton) v).setSupportButtonTintMode((PorterDuff.Mode) arg);
return true;
}
break;
case "switchMinWidth":
if (v instanceof SwitchCompat && arg instanceof Integer) {
((SwitchCompat) v).setSwitchMinWidth((int) arg);
return true;
}
break;
case "switchPadding":
if (v instanceof SwitchCompat && arg instanceof Integer) {
((SwitchCompat) v).setSwitchPadding((int) arg);
return true;
}
break;
case "switchTypeface":
if (v instanceof SwitchCompat && arg instanceof Typeface) {
((SwitchCompat) v).setSwitchTypeface((Typeface) arg);
return true;
}
break;
case "tabContainer":
if (v instanceof ActionBarContainer && arg instanceof ScrollingTabContainerView) {
((ActionBarContainer) v).setTabContainer((ScrollingTabContainerView) arg);
return true;
}
break;
case "tabSelected":
if (v instanceof ScrollingTabContainerView && arg instanceof Integer) {
((ScrollingTabContainerView) v).setTabSelected((int) arg);
return true;
}
break;
case "textOff":
if (v instanceof SwitchCompat && arg instanceof CharSequence) {
((SwitchCompat) v).setTextOff((CharSequence) arg);
return true;
}
break;
case "textOn":
if (v instanceof SwitchCompat && arg instanceof CharSequence) {
((SwitchCompat) v).setTextOn((CharSequence) arg);
return true;
}
break;
case "thumbDrawable":
if (v instanceof SwitchCompat && arg instanceof Drawable) {
((SwitchCompat) v).setThumbDrawable((Drawable) arg);
return true;
}
break;
case "thumbResource":
if (v instanceof SwitchCompat && arg instanceof Integer) {
((SwitchCompat) v).setThumbResource((int) arg);
return true;
}
break;
case "thumbTextPadding":
if (v instanceof SwitchCompat && arg instanceof Integer) {
((SwitchCompat) v).setThumbTextPadding((int) arg);
return true;
}
break;
case "thumbTintList":
if (v instanceof SwitchCompat && arg instanceof ColorStateList) {
((SwitchCompat) v).setThumbTintList((ColorStateList) arg);
return true;
}
break;
case "thumbTintMode":
if (v instanceof SwitchCompat && arg instanceof PorterDuff.Mode) {
((SwitchCompat) v).setThumbTintMode((PorterDuff.Mode) arg);
return true;
}
break;
case "title":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitle((int) arg);
return true;
}
if (v instanceof ActionMenuItemView && arg instanceof CharSequence) {
((ActionMenuItemView) v).setTitle((CharSequence) arg);
return true;
}
if (v instanceof ListMenuItemView && arg instanceof CharSequence) {
((ListMenuItemView) v).setTitle((CharSequence) arg);
return true;
}
if (v instanceof ActionBarContextView && arg instanceof CharSequence) {
((ActionBarContextView) v).setTitle((CharSequence) arg);
return true;
}
if (v instanceof Toolbar && arg instanceof CharSequence) {
((Toolbar) v).setTitle((CharSequence) arg);
return true;
}
break;
case "titleMarginBottom":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitleMarginBottom((int) arg);
return true;
}
break;
case "titleMarginEnd":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitleMarginEnd((int) arg);
return true;
}
break;
case "titleMarginStart":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitleMarginStart((int) arg);
return true;
}
break;
case "titleMarginTop":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitleMarginTop((int) arg);
return true;
}
break;
case "titleOptional":
if (v instanceof ActionBarContextView && arg instanceof Boolean) {
((ActionBarContextView) v).setTitleOptional((boolean) arg);
return true;
}
break;
case "titleTextColor":
if (v instanceof Toolbar && arg instanceof Integer) {
((Toolbar) v).setTitleTextColor((int) arg);
return true;
}
break;
case "trackDrawable":
if (v instanceof SwitchCompat && arg instanceof Drawable) {
((SwitchCompat) v).setTrackDrawable((Drawable) arg);
return true;
}
break;
case "trackResource":
if (v instanceof SwitchCompat && arg instanceof Integer) {
((SwitchCompat) v).setTrackResource((int) arg);
return true;
}
break;
case "trackTintList":
if (v instanceof SwitchCompat && arg instanceof ColorStateList) {
((SwitchCompat) v).setTrackTintList((ColorStateList) arg);
return true;
}
break;
case "trackTintMode":
if (v instanceof SwitchCompat && arg instanceof PorterDuff.Mode) {
((SwitchCompat) v).setTrackTintMode((PorterDuff.Mode) arg);
return true;
}
break;
case "transitioning":
if (v instanceof ActionBarContainer && arg instanceof Boolean) {
((ActionBarContainer) v).setTransitioning((boolean) arg);
return true;
}
break;
case "uiOptions":
if (v instanceof ActionBarOverlayLayout && arg instanceof Integer) {
((ActionBarOverlayLayout) v).setUiOptions((int) arg);
return true;
}
break;
case "verticalGravity":
if (v instanceof LinearLayoutCompat && arg instanceof Integer) {
((LinearLayoutCompat) v).setVerticalGravity((int) arg);
return true;
}
break;
case "weightSum":
if (v instanceof LinearLayoutCompat && arg instanceof Float) {
((LinearLayoutCompat) v).setWeightSum((float) arg);
return true;
}
break;
case "windowCallback":
if (v instanceof ActionBarOverlayLayout && arg instanceof Window.Callback) {
((ActionBarOverlayLayout) v).setWindowCallback((Window.Callback) arg);
return true;
}
break;
case "windowTitle":
if (v instanceof ActionBarOverlayLayout && arg instanceof CharSequence) {
((ActionBarOverlayLayout) v).setWindowTitle((CharSequence) arg);
return true;
}
break;
}
return false;
}
}