package Ġcom . xg imi . file manager . enums Ċ Ċ /** Ċ Ġ* ĠĠĠ Ġauthor Ġ: Ġj oker . peng Ċ Ġ* ĠĠĠ Ġe - mail Ġ: Ġj oker . peng @ xg imi . com Ċ Ġ* ĠĠĠ Ġdate ĠĠ Ġ: Ġ 2 0 2 0 / 8 / 6 Ġ 1 7 : 2 9 Ċ Ġ* ĠĠĠ Ġdesc ĠĠ Ġ: Ċ Ġ*/ Ċ enum Ġclass ĠTheme Style TypeEnum ( type Id : ĠInt , ĠtypeName : ĠString ) Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ èĩª éĢĤ åºĶ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ ĠAUTO _ ADAP T ( 0 , Ġ" èĩª éĢĤ åºĶ "), ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ä»ħ å¯¼èĪª æłı å¼º åĪ¶ æļ Ĺ èī² æ¨¡å¼ı ï¼Ī éĢĤ éħį ä»ħ æľī å¤§ æµ· æĬ¥ çļĦ é¡µéĿ¢ ï¼ī ĊĠĠĠĠ Ġ*/ ĊĠĠĠ ĠFOR CE _ DARK _ MODE ( 1 , Ġ" ä»ħ å¯¼èĪª æłı å¼º åĪ¶ æļ Ĺ èī² æ¨¡å¼ı "), ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ æķ´ä¸ª é¡µéĿ¢ å¼º åĪ¶ æļ Ĺ èī² æ¨¡å¼ı ï¼Ī éĢĤ éħį åħ·æľī åħ¨å±Ģ èĥĮæĻ¯ çļĦ é¡µéĿ¢ ï¼ī ĊĠĠĠĠ Ġ*/ ĊĠĠĠ ĠFOR CE _ DARK _ MODE _ ALL ( 2 , Ġ" æķ´ä¸ª é¡µéĿ¢ å¼º åĪ¶ æļ Ĺ èī² æ¨¡å¼ı "); ĊĊĠĠĠ Ġprivate Ġvar Ġtype Id : ĠInt ĊĠĠĠ Ġprivate Ġvar ĠtypeName : ĠString ĊĠĠĠ Ġfun Ġget TypeId (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtype Id ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset TypeId ( type Id : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . type Id Ġ= Ġtype Id ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget TypeName (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠtypeName ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset TypeName ( typeName : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . typeName Ġ= ĠtypeName ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġis Dark ( type : ĠInt ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠFOR CE _ DARK _ MODE _ ALL . type Id Ġ== Ġtype Ġ|| ĠFOR CE _ DARK _ MODE . type Id Ġ== Ġtype ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . type Id Ġ= Ġtype Id ĊĠĠĠĠĠĠĠ Ġthis . typeName Ġ= ĠtypeName ĊĠĠĠ Ġ} Ċ } Ċ