MockKotlinComposeColorsTask

class MockKotlinComposeColorsTask(packageName: String, checkColorCorrectness: Boolean = true, outputPath: String, colors: List<Color>) : KotlinComposeColorsTask

To avoid calling the Figma API and testing locally

Constructors

Link copied to clipboard
fun MockKotlinComposeColorsTask(packageName: String, checkColorCorrectness: Boolean = true, outputPath: String, colors: List<Color>)

Functions

Link copied to clipboard
Link copied to clipboard
fun contentColorFor(predicate: (List<Color>, ColorFile) -> String?)
Link copied to clipboard
suspend fun getColors(): List<Color>
open suspend override fun getColors(themeFile: ThemeFile): List<Color>
Link copied to clipboard
open suspend override fun run(): List<TaskFile>

Properties

Link copied to clipboard
lateinit var figmaToken: String
Link copied to clipboard
open override val themeFiles: List<ThemeFile>

the list of figma files associated to a specific theme by name.