package com.decathlon.vitamin.chips

import android.content.Context
import android.util.AttributeSet
import com.google.android.material.chip.Chip

class VitaminFilterMediumChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipFilterMediumStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminFilterSmallChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipFilterSmallStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminInputMediumChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipInputMediumStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminInputImageMediumChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipInputImageMediumStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminInputSmallChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipInputSmallStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminInputImageSmallChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipInputImageSmallStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminSingleChoiceMediumChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipSingleChoiceMediumStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminSingleChoiceSmallChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipSingleChoiceSmallStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminActionMediumChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipActionMediumStyle
) : Chip(context, attrs, defStyleAttr)

class VitaminActionSmallChip @JvmOverloads constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = R.attr.vtmnChipActionSmallStyle
) : Chip(context, attrs, defStyleAttr)