Drawer
open class Drawer @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_drawerStyle, defStyleRes: Int = R.style.Sdds_Components_Drawer) : FrameLayout
Контейнер - играет роль выдвижной панели в DrawerLayout, для удобства расположения контента компонент разделен на три секции - Header, Body, Footer.
Parameters
context
контекст
attrs
аттрибуты view
def Style Attr
аттрибут стиля по умолчанию
def Style Res
стиль по умолчанию
Constructors
Link copied to clipboard
constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_drawerStyle, defStyleRes: Int = R.style.Sdds_Components_Drawer)
Types
Properties
Link copied to clipboard
Если в header у Drawer отсутствует пользовательский контент, при помощи этого свойства, возможно отобразить иконку закрытия поверх контента секции body. В этом случае при скролле, контент будет "уходить" под иконку. Свойство работает только в при расположении контента INNER
Functions
Link copied to clipboard
Link copied to clipboard
Удаляет весь контент из секции Footer.
Link copied to clipboard
Удаляет весь контент из секции Header.
Link copied to clipboard
Link copied to clipboard
Устанавливает выравнивание иконки закрытия в секции Header.
Link copied to clipboard
Устанавливает слушатель нажатий на иконку закрытия.
Link copied to clipboard
Устанавливает расположение иконки закрытия относительно Drawer.