Params

open class Params

Parameters applied to this module and view of this module. The values of params are not dynamically applied at runtime. When used in each fragment, it is recommended to get the created params and set values in onConfigureParams(BaseModule, Bundle). since 3.0.0

Constructors

Link copied to clipboard
open fun Params(    @NonNull context: Context,     @NonNull themeMode: SendbirdUIKit.ThemeMode,     @AttrRes themeAttrResId: Int)
Constructor.
Link copied to clipboard
open fun Params(    @NonNull context: Context,     @StyleRes themeResId: Int,     @AttrRes themeAttrResId: Int)
Constructor.

Functions

Link copied to clipboard
protected open fun apply(@NonNull context: Context, @NonNull args: Bundle): BaseModule.Params
Apply data that matches keys mapped to Params' properties.
Link copied to clipboard
open fun getTheme(): Int
Returns the theme, which can be applied to a fragment.
Link copied to clipboard
open fun setUseHeader(useHeader: Boolean)
Sets whether the header is used.
Link copied to clipboard
open fun shouldUseHeader(): Boolean
Returns whether the header is used.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard