Browse Source

REPORT-83259 & REPORT-83263 【最强控件】控件样式跟随主题&开放自定义

feature/x
Bruce.Deng 2 years ago
parent
commit
12e1c1489f
  1. 4
      designer-form/src/main/java/com/fr/design/fun/WidgetAdvancedPaneProvider.java
  2. 3
      designer-form/src/main/java/com/fr/design/fun/impl/AbstractWidgetAdvancedPaneProvider.java

4
designer-form/src/main/java/com/fr/design/fun/WidgetAdvancedPaneProvider.java

@ -1,6 +1,6 @@
package com.fr.design.fun; package com.fr.design.fun;
import com.fr.design.beans.AbstractBasicBeanPane; import com.fr.design.beans.BasicBeanPane;
import com.fr.design.designer.creator.XCreator; import com.fr.design.designer.creator.XCreator;
import com.fr.stable.fun.mark.Mutable; import com.fr.stable.fun.mark.Mutable;
@ -38,5 +38,5 @@ public interface WidgetAdvancedPaneProvider<T> extends Mutable {
* *
* @return 高级设置项追加面板 * @return 高级设置项追加面板
*/ */
AbstractBasicBeanPane<T> createExtraAdvancedPane(); BasicBeanPane<T> createExtraAdvancedPane();
} }

3
designer-form/src/main/java/com/fr/design/fun/impl/AbstractWidgetAdvancedPaneProvider.java

@ -7,10 +7,11 @@ import com.fr.stable.fun.mark.API;
/** /**
* @author Bruce.Deng * @author Bruce.Deng
* @version 11.0 * @version 11.0
* @see WidgetAdvancedPaneProvider
* Created by Bruce.Deng on 2023/2/15 * Created by Bruce.Deng on 2023/2/15
*/ */
@API(level = WidgetAdvancedPaneProvider.CURRENT_LEVEL) @API(level = WidgetAdvancedPaneProvider.CURRENT_LEVEL)
public abstract class AbstractWidgetAdvancedPaneProvider extends AbstractProvider implements WidgetAdvancedPaneProvider { public abstract class AbstractWidgetAdvancedPaneProvider<T> extends AbstractProvider implements WidgetAdvancedPaneProvider<T> {
@Override @Override
public int currentAPILevel() { public int currentAPILevel() {

Loading…
Cancel
Save