Package-level declarations

여러 화면에서 쓰이는 아이템들이 들어있는 패키지입니다.

Functions

Link copied to clipboard
@Preview(showBackground = true)
fun BorderedScrapBoxPreview()
Link copied to clipboard
fun InternItem(    imageUrl: String,     title: String,     dateDeadline: String,     workingPeriod: String,     isScraped: Boolean,     modifier: Modifier = Modifier,     scrapId: Long = 0,     isApplyClosed: Boolean = false,     onScrapButtonClicked: (Long) -> Unit = {})

홈, 달력, 검색 화면에서 공고를 나타낼 때 사용되는 뷰입니다.

Link copied to clipboard
fun InternItemWithShadow(    modifier: Modifier,     shadowRadius: Dp,     shadowWidth: Dp,     imageUrl: String,     title: String,     dateDeadline: String,     workingPeriod: String,     isScrapped: Boolean,     isApplyClosed: Boolean = false,     onScrapButtonClicked: (Long) -> Unit = {})
Link copied to clipboard
fun ProfileWithPlusButton(profileImage: String, modifier: Modifier = Modifier)
Link copied to clipboard
@Preview(showBackground = true)
fun ProfileWithPlusButtonPreview()
Link copied to clipboard
fun <T> RadioButtonGroups(    options: List<T>,     buttonComposable: @Composable (T, Boolean, (T) -> Unit) -> Unit,     gridCellCount: Int,     verticalArrangementSpace: Dp,     horizontalArrangementSpace: Dp,     modifier: Modifier = Modifier,     onOptionSelected: (T) -> Unit = {})

라디오버튼 그룹을 관리하기 위한 컴포넌트입니다.

Link copied to clipboard
fun ScrapBox(    cornerRadius: Dp,     scrapColor: Color,     modifier: Modifier = Modifier,     elevation: Dp = 0.dp,     borderWidth: Dp = 0.dp,     borderColor: Color = Grey150,     content: @Composable () -> Unit)

홈과 달력 화면에서 스크랩된 공고 목록을 표시하기 위해 사용하는 컴포넌트입니다.

Link copied to clipboard
@Preview(showBackground = true)
fun ShadowedScrapBoxPreview()
Link copied to clipboard
fun TerningLottieAnimation(jsonFile: Int, modifier: Modifier = Modifier, iterations: Int = 1)

로티애니메이션을 표시하기 위한 컴포넌트입니다.