All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.muskstark.echart.style.asix.AxisLine Maven / Gradle / Ivy

The newest version!
package com.github.muskstark.echart.style.asix;


import com.github.muskstark.echart.style.line.LineStyle;
import lombok.Getter;

/**
 * 坐标轴轴线设置
 */
@Getter
public class AxisLine {
    private Boolean show;
    private Boolean onZero;
    private Number onZeroAxisIndex;
    private Object symbol;
    private Number[] symbolSize;
    private Number[] symbolOffset;
    private LineStyle lineStyle;

    public AxisLine show(boolean show){
        this.show = show;
        return this;
    }
    public AxisLine onZero(boolean onZero){
        this.onZero = onZero;
        return this;
    }
    public AxisLine onZeroAxisIndex(int onZeroAxisIndex){
        this.onZeroAxisIndex = onZeroAxisIndex;
        return this;
    }
    public AxisLine symbol(Object symbol){
        this.symbol = symbol;
        return this;
    }
    public AxisLine symbolSize(Number[] symbolSize){
        this.symbolSize = symbolSize;
        return this;
    }
    public AxisLine symbolOffset(Number[] symbolOffset){
        this.symbolOffset = symbolOffset;
        return this;
    }
    public AxisLine lineStyle(LineStyle lineStyle){
        this.lineStyle = lineStyle;
        return this;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy