Package com.maxkeppeler.sheets.core.views
Types
Link copied to clipboard
Listener that returns the index of the selected button.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SheetButtonContainer @JvmOverloads constructor(val ctx: Context, attrs: AttributeSet? = null) : LinearLayoutCompat
Content copied to clipboard
Container that contains a button.
Link copied to clipboard
class SheetButtonToggleGroup @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, defStyleAttr: Int = android.R.attr.horizontalScrollViewStyle) : HorizontalScrollView
Content copied to clipboard
Custom ButtonToggleGroup implementation with auto-scroll ability.
Link copied to clipboard
class SheetNumericalInput @JvmOverloads constructor( val ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = 0) : LinearLayout
Content copied to clipboard
Custom view which creates a numerical digits view with 2 additional icons for actions.
Link copied to clipboard
class SheetsButton @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttrs: Int = android.R.attr.buttonStyle) : MaterialButton
Content copied to clipboard
Custom text button used for the bottom buttons view.
Link copied to clipboard
class SheetsContent @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = android.R.attr.textViewStyle) : AppCompatTextView
Content copied to clipboard
Custom TextView used for most of the text on the sheets.
Link copied to clipboard
class SheetsDigit @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = android.R.attr.textViewStyle) : AppCompatTextView
Content copied to clipboard
Custom TextView used for the digits of the SheetNumericalInput.
Link copied to clipboard
class SheetsDivider @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttrs: Int = 0, styleRes: Int = 0) : View
Content copied to clipboard
Custom Divider.
Link copied to clipboard
class SheetsIcon @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = 0) : AppCompatImageView
Content copied to clipboard
Custom ImageView used for icon buttons on the sheets.
Link copied to clipboard
class SheetsInputEditText @JvmOverloads constructor(ctx: Context, attrs: AttributeSet? = null) : TextInputEditText
Content copied to clipboard
Custom EditTextView used for text input.
Link copied to clipboard
class SheetsRecyclerView @JvmOverloads constructor(ctx: Context, attrs: AttributeSet? = null) : RecyclerView
Content copied to clipboard
Custom RecyclerView to apply edge effect automatically.
Link copied to clipboard
class SheetsSwitch @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttrs: Int = R.attr.switchStyle) : SwitchMaterial
Content copied to clipboard
Custom switch button used for the InputSheet.
Link copied to clipboard
class SheetsTextInputLayout @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttrs: Int = R.attr.textInputStyle) : TextInputLayout
Content copied to clipboard
Custom TextInputLayout.
Link copied to clipboard
class SheetsTitle @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = android.R.attr.textViewStyle) : AppCompatTextView
Content copied to clipboard
Custom TextView used for for the title of a sheet.
Link copied to clipboard
class SheetsValue @JvmOverloads constructor( ctx: Context, attrs: AttributeSet? = null, styleAttr: Int = android.R.attr.textViewStyle) : AppCompatTextView
Content copied to clipboard
Custom TextView used for the value of some sheets.