@ -3,32 +3,20 @@ package com.fr.design.style.color;
import java.util.ArrayList ;
import java.util.List ;
public class FRColorSelectorStyle implements ColorSelectorStyle {
private static class Holder {
private static final FRColorSelectorStyle INSTANCE = new FRColorSelectorStyle ( ) ;
}
public static FRColorSelectorStyle getInstance ( ) {
return FRColorSelectorStyle . Holder . INSTANCE ;
}
private FRColorSelectorStyle ( ) {
}
public List < ColorConfig > getColorConfigs ( ) {
ArrayList < ColorConfig > colorConfigs = new ArrayList < > ( ) ;
public class FRColorSelectorStyle {
public static final List < ColorConfig > COLOR_CONFIG = new ArrayList < > ( ) ;
static {
// 8列主题色
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( DeriveAlgorithm . PLAIN_ALGORITHM ) ) ;
// 2列灰度色
colorConfigs . add ( ColorConfig . createThemeColorConfig ( false , DeriveAlgorithm . DEFAULT_DERIVE_ALGORITHM ) ) ;
colorConfigs . add ( ColorConfig . createThemeColorConfig ( false , DeriveAlgorithm . DEFAULT_DERIVE_ALGORITHM ) ) ;
return colorConfigs ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( false , DeriveAlgorithm . DEFAULT_DERIVE_ALGORITHM ) ) ;
COLOR_CONFIG . add ( ColorConfig . createThemeColorConfig ( false , DeriveAlgorithm . DEFAULT_DERIVE_ALGORITHM ) ) ;
}
}