@ -20,14 +20,14 @@ import kotlinx.coroutines.flow.StateFlow
import kotlin.concurrent.timer
// DotsMatrix represents the state of the progress indicator.
typealias DotsMatrix = List< List < Boolean > >
typealias DotsMatrix = Array< Array < Boolean > >
// The initial DotsMatrix that represents the Tailscale logo (T-shaped).
val logoDotsMatrix : DotsMatrix =
list Of(
list Of( false , false , false ) ,
list Of( true , true , true ) ,
list Of( false , true , false ) ,
array Of(
array Of( false , false , false ) ,
array Of( true , true , true ) ,
array Of( false , true , false ) ,
)
@Composable
@ -81,56 +81,56 @@ fun TailscaleLogoView(animated: Boolean = false, modifier: Modifier) {
}
}
val gameOfLife : List < DotsMatrix > =
list Of(
list Of(
list Of( false , true , true ) ,
list Of( true , false , true ) ,
list Of( false , false , true ) ,
val gameOfLife : Array < DotsMatrix > =
array Of(
array Of(
array Of( false , true , true ) ,
array Of( true , false , true ) ,
array Of( false , false , true ) ,
) ,
list Of(
list Of( false , true , true ) ,
list Of( false , false , true ) ,
list Of( false , true , false ) ,
array Of(
array Of( false , true , true ) ,
array Of( false , false , true ) ,
array Of( false , true , false ) ,
) ,
list Of(
list Of( false , true , true ) ,
list Of( false , false , false ) ,
list Of( false , false , true ) ,
array Of(
array Of( false , true , true ) ,
array Of( false , false , false ) ,
array Of( false , false , true ) ,
) ,
list Of(
list Of( false , false , true ) ,
list Of( false , true , false ) ,
list Of( false , false , false ) ,
array Of(
array Of( false , false , true ) ,
array Of( false , true , false ) ,
array Of( false , false , false ) ,
) ,
list Of(
list Of( false , true , false ) ,
list Of( false , false , false ) ,
list Of( false , false , false ) ,
array Of(
array Of( false , true , false ) ,
array Of( false , false , false ) ,
array Of( false , false , false ) ,
) ,
list Of(
list Of( false , false , false ) ,
list Of( false , false , true ) ,
list Of( false , false , false ) ,
array Of(
array Of( false , false , false ) ,
array Of( false , false , true ) ,
array Of( false , false , false ) ,
) ,
list Of(
listOf( false , false , fals e) ,
list Of( false , false , false ) ,
list Of( false , false , false ) ,
array Of(
arrayOf( false , false , tru e) ,
array Of( false , false , false ) ,
array Of( false , false , false ) ,
) ,
list Of(
listOf( false , false , tru e) ,
list Of( false , false , false ) ,
listOf( fals e, false , false ) ,
array Of(
arrayOf( false , false , fals e) ,
array Of( false , false , false ) ,
arrayOf( tru e, false , false ) ,
) ,
list Of(
list Of( false , false , false ) ,
listOf ( false , false , false ) ,
list Of( true , false , false ) ,
) ,
listOf ( listOf ( false , false , false ) , listOf ( false , false , false ) , listOf ( tru e, true , false ) ) ,
listOf( listOf ( false , false , false ) , listOf ( true , false , false ) , listOf ( true , true , false ) ) ,
listOf ( listOf ( false , false , false ) , listOf ( true , true , false ) , listOf ( false , true , fals e) ) ,
listOf( listOf ( false , false , false ) , listOf ( true , true , false ) , listOf ( false , true , true ) ) ,
listOf ( listOf ( false , false , false ) , listOf ( true , true , true ) , list Of( false , false , true ) ) ,
listOf( listOf ( false , true , false ) , listOf ( true , true , true ) , list Of( true , false , true ) ) )
array Of(
arrayOf( false , false , false ) , array Of( false , false , false ) , arrayOf ( true , true , false ) ) ,
arrayOf (
arrayOf( false , false , false ) , array Of( true , false , false ) , arrayOf ( true , true , false ) ) ,
arrayOf (
arrayOf ( false , false , false ) , arrayOf ( true , true , false ) , arrayOf ( fals e, true , false ) ) ,
arrayOf(
arrayOf ( false , false , false ) , arrayOf ( true , true , false ) , arrayOf ( false , true , tru e) ) ,
arrayOf(
arrayOf ( false , false , false ) , arrayOf ( true , true , true ) , array Of( false , false , true ) ) ,
arrayOf( arrayOf ( false , true , false ) , arrayOf ( true , true , true ) , array Of( true , false , true ) ) )