package com.brframework.commoncms.core.cms;


import java.util.Map;

/**
 * 配置信息的抽象策略接口,不管是下拉框,多选控件,还是级联控件的配置信息都需要实现该接口,以配置信息
 *
 * @author 揭光智
 * @date 2019/02/17
 */
public interface Selector<K, V> {

    /**
     * 空类型,没有级联的情况下 {@link  }的type统一使用这个字段标识
     */
    String CMS_EMPTY_TYPE = "CMS_EMPTY_TYPE";

    /**
     * 获取配置信息
     *
     * @return 配置数据
     */
    Map<K, V> getConfig();
}
