public BooleanProperty startFromZeroProperty() {
        if (null == startFromZero) {
            startFromZero = new BooleanPropertyBase(_startFromZero) {
                @Override protected void invalidated() {
                    Tile.this.setValue((get() && getMinValue() < 0) ? 0 : getMinValue());
                    fireTileEvent(REDRAW_EVENT);
                }
                @Override public Object getBean() { return Tile.this; }
                @Override public String getName() { return "startFromZero"; }
            };
        }
        return startFromZero;
    }
Defines the behavior of the visualization where the needle/bar should
start from 0 instead of the minValue. This is especially useful when
working with a tile that has a range with a negative minValue

@param IS_TRUE
src/main/java/eu/hansolo/tilesfx/Tile.java