docs: public BooleanProperty pannableProperty() {
  		if (this.pannable == null) {
  			this.pannable = new StyleableBooleanProperty(DEFAULT_PANNABLE) {
  				@Override
  				public void invalidated() {
  					pseudoClassStateChanged(StyleableProperties.PANNABLE_PSEUDOCLASS_STATE, get());
  				}
  
  				@Override
  				public CssMetaData<ZoomablePane<?>, Boolean> getCssMetaData() {
  					return StyleableProperties.PANNABLE;
  				}
  
  				@Override
  				public Object getBean() {
  					return ZoomablePane.this;
  				}
  
  				@Override
  				public String getName() {
  					return PANNABLE_PROPERTY;
  				}
  			};
  		}
  		return this.pannable;
  	}