package Ġcom . top view . pure joy . home . entity Ċ Ċ import Ġandroidx . compose . runtime . getValue Ċ import Ġandroidx . compose . runtime . mutable State Of Ċ import Ġandroidx . compose . runtime . setValue Ċ Ċ data Ġclass ĠTop List ( ĊĠĠĠ Ġval Ġid : ĠLong , ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval Ġupdate Frequency : ĠString , ĊĠĠĠ Ġval Ġcover Url : ĠString , ĊĠĠĠ Ġval Ġtrack Count : ĠInt Ċ ) Ġ{ ĊĠĠĠ Ġvar Ġplay Count : ĠLong Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġdescription : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġvar Ġsubscribed Count : ĠLong Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġupdate Time : ĠLong ? Ġ= Ġnull ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ä»¥ä¸ĭ ä¸¤ä¸ª åŃĹæ®µ ä¸»è¦ģ çĶ¨äºİ è®°å½ķ åīį ä¸ī ä½į çļĦ æŃĮ æĽ² ä¿¡æģ¯ ä¾¿ äºİ å®ĺæĸ¹ æ ¦ ľ åįķ å±ķç¤º ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġtracks : ĠList < Track >? Ġ= Ġnull ĊĠĠĠ Ġvar Ġtrack Cover Url : ĠList < String >? Ġby Ġmutable State Of ( null ) ĊĊĠĠĠ Ġdata Ġclass ĠTrack ( val Ġfirst : ĠString , Ġval Ġsecond : ĠString ) Ċ } Ċ Ċ /* Ċ * Ġ Ġ æī¾ äºĨä¸Ģ åľ Ī æ²¡ æī¾åĪ° tag åĴĮ å¯¹åºĶ æ ¦ ľ åįķ çļĦ æĺłå°Ħ ï¼Į åĽłæŃ¤ åĽºå®ļ åĨĻ åľ¨ è¿ĻéĩĮ Ċ * Ġ Ġ é¦ĸé¡µ Ġ-> Ġ[ é£ Ļ åįĩ ãĢģ æĸ° æŃĮ ãĢģ çĥŃ æŃĮ ãĢģ åİŁ åĪĽ ] Ċ * Ġ Ġ ç²¾ éĢī Ġ-> Ġ[ é»ĳ èĥ ¶ VIP çĪ± åĲ¬ æ ¦ ľ ãĢģ ç½ĳç»ľ çĥŃ æŃĮ æ ¦ ľ ] Ċ * Ġ ĠæĽ ² é£İ Ġ-> Ġ[ äºĳ éŁ³ ä¹Ĳ çĶµ éŁ³ ãĢģ äºĳ éŁ³ ä¹Ĳ AC G ãĢģ äºĳ éŁ³ ä¹Ĳ è¯´ åĶ ± ãĢģ Ċ * ĠĠĠĠĠĠĠĠĠ Ġ äºĳ éŁ³ ä¹Ĳ æĳ ĩ æ»ļ ãĢģ äºĳ éŁ³ ä¹Ĳ æ°ĳ è° £ ãĢģ äºĳ éŁ³ ä¹Ĳ åĽ½ çĶµ Ċ * ĠĠĠĠĠĠĠĠĠ Ġ äºĳ éŁ³ ä¹Ĳ åı¤ åħ¸ ãĢģ äºĳ éŁ³ ä¹Ĳ åı¤ é£İ ãĢģ ä¸Ńæĸĩ DJ ] Ċ * Ġ Ġ åħ¨ çĲĥ Ġ-> Ġ[ ç¾İåĽ½ Bill board æ ¦ ľ ãĢģ UK æİĴ è¡Į æ ¦ ľ åĳ¨ æ ¦ ľ ãĢģ æĹ¥æľ¬ Or icon æ ¦ ľ ãĢģ Ċ * ĠĠĠĠĠĠĠĠĠ Ġ æ³ķ åĽ½ ĠNR J ĠV os ĠH its Ġ åĳ¨ æ ¦ ľ ãĢģ ä¿ Ħ ç½Ĺ æĸ¯ top Ġhit æµģ è¡Į éŁ³ ä¹Ĳ æ ¦ ľ ãĢģ äºĳ éŁ³ ä¹Ĳ æ¬ § ç¾İ æĸ° æŃĮ æ ¦ ľ Ċ * ĠĠĠĠĠĠĠĠĠ Ġ äºĳ éŁ³ ä¹Ĳ æ¬ § ç¾İ çĥŃ æŃĮ æ ¦ ľ ãĢģ äºĳ éŁ³ ä¹Ĳ æĹ¥ è¯Ń æ ¦ ľ ãĢģ äºĳ éŁ³ ä¹Ĳ éŁ © è¯Ń æ ¦ ľ Ċ * ĠĠĠĠĠĠĠĠĠ Ġ ä¿ Ħ è¯Ń æ ¦ ľ ãĢģ è¶Ĭ åįĹ è¯Ń æ ¦ ľ ] Ċ * Ġ Ġ çī¹ èī² Ġ-> Ġ[ åĲ¬ æŃĮ è¯Ĩ æĽ² æ ¦ ľ ãĢģ æ½ ľ åĬĽ çĪ Ĩ æ¬¾ æ ¦ ľ ãĢģ ä¸ŃåĽ½ æĸ° ä¹ ¡ æĿ ĳ éŁ³ ä¹Ĳ æİĴ è¡Į æ ¦ ľ Ċ * ĠĠĠĠĠĠĠĠ ĠK TV åĶ Ľ æ ¦ ľ ãĢģ Beat port åħ¨ çĲĥ çĶµ åŃĲ èĪ ŀ æĽ² æ ¦ ľ ] Ċ * Ċ * Ġ*/ Ċ internal Ġval Ġtop List Id Map : ĠMap < Top List Tab , ĠList < Long >> Ġ= Ġmap Of ( ĊĠĠ ĠTop List Tab . Official Ġto ĠlistOf ( ĊĠĠĠĠĠĠĠ 1 9 7 2 3 7 5 6 , Ġ 3 7 7 9 6 2 9 , Ġ 3 7 7 8 6 7 8 , Ġ 2 8 8 4 0 3 5 ĊĠĠ Ġ), ĊĠĠĠ ĠTop List Tab . Hand pick Ġto ĠlistOf ( ĊĠĠĠĠĠĠĠĠ 5 4 5 3 9 1 2 2 0 1 , Ġ 6 7 2 3 1 7 3 5 2 4 ĊĠĠĠ Ġ), ĊĠĠĠ ĠTop List Tab . Genre Ġto ĠlistOf ( ĊĠĠĠĠĠĠĠĠ 1 9 7 8 9 2 1 7 9 5 , Ġ 7 1 3 8 5 7 0 2 , Ġ 9 9 1 3 1 9 5 9 0 , ĊĠĠĠĠĠĠĠĠ 5 0 5 9 6 3 3 7 0 7 , Ġ 5 0 5 9 6 6 1 5 1 5 , Ġ 1 0 5 2 0 1 6 6 , ĊĠĠĠĠĠĠĠĠ 7 1 3 8 4 7 0 7 , Ġ 5 0 5 9 6 4 2 7 0 8 , Ġ 6 8 8 6 7 6 8 1 0 0 ĊĠĠĠ Ġ), ĊĠĠĠ ĠTop List Tab . Global Ġto ĠlistOf ( ĊĠĠĠĠĠĠĠĠ 6 0 1 9 8 , Ġ 1 8 0 1 0 6 , Ġ 6 0 1 3 1 , ĊĠĠĠĠĠĠĠĠ 2 7 1 3 5 2 0 4 , Ġ 6 9 3 9 9 9 2 3 6 4 , Ġ 2 8 0 9 5 7 7 4 0 9 , ĊĠĠĠĠĠĠĠĠ 2 8 0 9 5 1 3 7 1 3 , Ġ 5 0 5 9 6 4 4 6 8 1 , Ġ 7 4 5 9 5 6 2 6 0 , ĊĠĠĠĠĠĠĠĠ 6 7 3 2 0 5 1 3 2 0 , Ġ 6 7 3 2 0 1 4 8 1 1 ĊĠĠĠ Ġ), ĊĠĠĠ ĠTop List Tab . Characteristic Ġto ĠlistOf ( ĊĠĠĠĠĠĠĠĠ 6 6 8 8 0 6 9 4 6 0 , Ġ 5 3 3 8 9 9 0 3 3 4 , Ġ 3 1 1 2 5 1 6 6 8 1 , ĊĠĠĠĠĠĠĠĠ 2 1 8 4 5 2 1 7 , Ġ 3 8 1 2 8 9 5 , ĊĠĠĠ Ġ) Ċ ) ĊĊ