Coverage Summary for Class: Res (dev.suresh.compose.res)

Class Method, % Branch, % Line, % Instruction, %
Res 0% (0/2) 0% (0/2) 0% (0/7)
Res$array 0% (0/1) 0% (0/1) 0% (0/2)
Res$drawable 0% (0/1) 0% (0/1) 0% (0/2)
Res$font 0% (0/1) 0% (0/1) 0% (0/2)
Res$plurals 0% (0/1) 0% (0/1) 0% (0/2)
Res$string 0% (0/1) 0% (0/1) 0% (0/2)
Total 0% (0/7) 0% (0/7) 0% (0/17)


 @file:OptIn(
   org.jetbrains.compose.resources.InternalResourceApi::class,
   org.jetbrains.compose.resources.ExperimentalResourceApi::class,
 )
 
 package dev.suresh.compose.res
 
 import kotlin.ByteArray
 import kotlin.OptIn
 import kotlin.String
 import org.jetbrains.compose.resources.ExperimentalResourceApi
 import org.jetbrains.compose.resources.getResourceUri
 import org.jetbrains.compose.resources.readResourceBytes
 
 public object Res {
   /**
    * Reads the content of the resource file at the specified path and returns it as a byte array.
    *
    * Example: `val bytes = Res.readBytes("files/key.bin")`
    *
    * @param path The path of the file to read in the compose resource's directory.
    * @return The content of the file as a byte array.
    */
   @ExperimentalResourceApi
   public suspend fun readBytes(path: String): ByteArray =
       readResourceBytes("composeResources/dev.suresh.compose.res/" + path)
 
   /**
    * Returns the URI string of the resource file at the specified path.
    *
    * Example: `val uri = Res.getUri("files/key.bin")`
    *
    * @param path The path of the file in the compose resource's directory.
    * @return The URI string of the file.
    */
   @ExperimentalResourceApi
   public fun getUri(path: String): String =
       getResourceUri("composeResources/dev.suresh.compose.res/" + path)
 
   public object drawable
 
   public object string
 
   public object array
 
   public object plurals
 
   public object font
 }