:closed_umbrella: An easy way to implement modern permission instructions popup.
🎉 Released a new version 1.1.0
! 🎉
setBulletForm
method in the NeedsItemTheme
.Dp
and Sp
annotations properly to properties and arguments.String
types properties (title, description, confirm) are changed to Charsequence
type.🎉 Released a new version 1.0.9
🎉
BulletForm
for attaching a bullet in front of the title. val itemTheme = needsItemTheme(baseContext) {
bulletForm = bulletForm(context) {
setBulletColorResource(R.color.colorPrimary)
setBulletSize(12)
setBulletPadding(9)
}
}
Released version 1.0.8
.
textForm
do not need context
argument anymorebaseRecyclerViewAdapter
dependencyImplemented new features.
Configure Needs.Builder class using resources.
setTitleIconResource
, setBackgroundResource
.setTitleResource
, setDescriptionResource
, setConfirmResource
.setConfirmBackgroundColorResource
, setBackgroundColorResource
, setDividerColorResource
.Set background System UI visibility on Needs.Builder. (for supporting full-screen mode)
setBackgroundSystemUiVisibility
.Released version 1.0.6
.
Needs's Show
methods and extensions can be used without any onClickListeners or delay.
Released version 1.0.5
.
Implemented
Needs.Factory
abstract class for creating Needs instance using a lazy delegate.needs
lazy delegate extension on ComponentActivity, Fragment.Now it is possible to create a needs instance using balloon keyword.
released version 1.0.4!
setOnConfirmListener
lambda expression for Needs, Needs.Builder classes.View.showNeeds(needs)
, Needs.showNeeds(view)
extensions for showing needs.added setConfirmVisible()
method for changing the visibility of the confirm button on the popup.