public class MaterialToggleSettingViewCell extends BaseMaterialSettingViewCell<MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder>
| Modifier and Type | Class and Description |
|---|---|
static class |
MaterialToggleSettingViewCell.Builder |
class |
MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder |
static interface |
MaterialToggleSettingViewCell.OnSettingToggledListener |
BaseMaterialSettingViewCell.BaseMaterialSettingViewHolderAbstractViewCell.ReflectionBasedViewHolderFactorylabel, labelTextSizeSp, secondaryText, secondaryTextSizeSp, settingId| Constructor and Description |
|---|
MaterialToggleSettingViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp,
boolean isChecked) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindOnSettingToggledListener(MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder viewHolder,
MaterialToggleSettingViewCell.OnSettingToggledListener listener) |
void |
bindViewCell(MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder viewHolder) |
static MaterialToggleSettingViewCell.Builder |
create() |
int |
getItemId() |
int |
getLayoutId() |
Function<android.view.View,BaseViewHolder> |
getViewHolderFactory() |
deselect, getTotalPerLine, getViewHolderClass, isSelected, selectpublic MaterialToggleSettingViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp,
boolean isChecked)
public static MaterialToggleSettingViewCell.Builder create()
public int getLayoutId()
getLayoutId in class AbstractViewCell<MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder>public int getItemId()
public Function<android.view.View,BaseViewHolder> getViewHolderFactory()
public void bindViewCell(MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder viewHolder)
bindViewCell in class AbstractViewCell<MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder>public void bindOnSettingToggledListener(MaterialToggleSettingViewCell.MaterialToggleSettingViewHolder viewHolder, MaterialToggleSettingViewCell.OnSettingToggledListener listener)