BottomSheetComponent

sealed class BottomSheetComponent<T>(name: String, state: T) : Filter<T>

A sealed class representing the UI components that could be displayed on the filter bottom sheet.

This class originally came from Tachiyomi.

Parameters

name

The name of the filter.

state

The state of the filter.

Inheritors

Constructors

Link copied to clipboard
protected constructor(name: String, state: T)

Types

Link copied to clipboard

A simple text header. Useful for separating sections in the list or showing any note or warning to the user.

Link copied to clipboard

A UI divider (horizontal). Useful for visual distinction between sections.

Link copied to clipboard

Spacer also acts as a padding/margin. Useful for visual distinction between sections.

Properties

Link copied to clipboard
Link copied to clipboard
var state: T

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int