{"repo":"rezarasuolzadeh/pickers","free":true,"listed":false,"github":"https://github.com/rezarasuolzadeh/pickers","clone":"git clone https://github.com/rezarasuolzadeh/pickers.git","description":"Jetpack compose date and time picker.","language":"Kotlin","stars":37,"topics":["android","calendar","date-picker","jalali-calendar","kotlin","persian-calendar","picker","time-picker","jetpack-compose"],"license":null,"category":"mobile-apps","readme_excerpt":"درباره کتابخونه تو این کتابخونه که با jetpack compose توسعه داده شده، شما میتونید به راحتی time picker ، date picker و city picker رو به صورت dialog و bottom sheet استفاده کنید. توی هر قسمت که تو ادامه بهش اشاره میشه، یک سری پارامترها برای هر تابع در نظر گرفته شده که به شما امکان شخصی سازی تا حد زیادی رو میده که با اپلیکیشن شما سازگاری داشته باشه. در حال حاضر توابع زیر قابل استفاده هستن: &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب زمان (dialog) &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب زمان (bottom sheet) &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب تاریخ (dialog) &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب تاریخ (bottom sheet) &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب شهر و استان (dialog) &nbsp;&nbsp;•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;تابع انتخاب شهر و استان (bottom sheet) &nbsp; نحوه استفاده نحوه استفاده از کتابخونه هم خیلی سادس (البته من پیشفرضم اینه که gradle پروژتون kotlin dsl هست، برای حالتی که از groovy استفاده میکنید هم باید یه تغییرات کوچیکی بدین که خودتون بهتر از من میدونید😁)، اول وارد فایل setting.gradle.kts میشین و تیکه کد زیر رو تو قسمتی که مشخص شده اضافه میکنید: بعدشم وارد فایل build.gradle.kts مربوط به app میشین و تیکه کد زیر رو هم تو قسمتی که مشخص شده اضافه میکنید: &nbsp; تابع انتخاب زمان (Dialog) با فراخوانی تابع زیر، شما میتونید خروجی بالا رو (که به صورت Dialog هست) تو هر جایی از کد compose تون که بخواین داشته باشین: در این قسمت شما میتونید با استفاده از پارامترهای ورو","default_branch":null,"files":null,"tree":[],"storefront":"/r/rezarasuolzadeh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rezarasuolzadeh/pickers/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}