@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (m_aBoundaryScale != null) ret.add ("boundaryScale", m_aBoundaryScale.doubleValue ()); if (m_aDisplayBuffer != null) ret.add ("displayBuffer", m_aDisplayBuffer.intValue ()); if (m_bLoadingIndicator != DEFAULT_LOADING_INDICATOR) ret.add ("loadingIndicator", m_bLoadingIndicator); if (!m_sRowHeight.equals (DEFAULT_ROW_HEIGHT)) ret.add ("rowHeight", m_sRowHeight); if (m_aServerWait != null) ret.add ("serverWait", m_aServerWait.intValue ()); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (m_eHeightMatch != null) ret.add ("heightMatch", m_eHeightMatch.getName ()); if (m_aLeftColumns != null) ret.add ("leftColumns", m_aLeftColumns.intValue ()); if (m_aRightColumns != null) ret.add ("rightColumns", m_aRightColumns.intValue ()); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Nonnull public JSAssocArray getJSCode () { final JSAssocArray aSub = new JSAssocArray (); if (m_nResumeRecordsExpireIn != DEFAULT_RESUME_RECORDS_EXPIRE_IN) aSub.add ("recordsExpireIn", m_nResumeRecordsExpireIn); if (m_bResumeEnabled != DEFAULT_RESUME_ENABLED) aSub.add ("enabled", m_bResumeEnabled); final JSAssocArray aParamNames = new JSAssocArray (); if (!m_sResumeParamNamesResuming.equals (DEFAULT_RESUME_PARAM_NAMES_RESUMING)) aParamNames.add ("resuming", m_sResumeParamNamesResuming); if (!aParamNames.isEmpty ()) aSub.add ("paramNames", aParamNames); return aSub; } }
@Nullable public IJSExpression getInitParams () { final JSAssocArray ret = new JSAssocArray (); if (m_eFooter.isDefined ()) ret.add ("footer", m_eFooter.getAsBooleanValue (DEFAULT_FOOTER)); if (m_aFooterOffset != null) ret.add ("footerOffset", m_aFooterOffset.intValue ()); if (m_eHeader.isDefined ()) ret.add ("header", m_eHeader.getAsBooleanValue (DEFAULT_HEADER)); if (m_aHeaderOffset != null) ret.add ("headerOffset", m_aHeaderOffset.intValue ()); if (ret.isEmpty ()) { // No properties present return JSExpr.TRUE; } return ret; }
@Override @OverrideOnDemand @OverridingMethodsMustInvokeSuper protected void onFinalizeNodeState (@Nonnull final IHCConversionSettingsToNode aConversionSettings, @Nonnull final IHCHasChildrenMutable <?, ? super IHCNode> aTargetNode) { super.onFinalizeNodeState (aConversionSettings, aTargetNode); final JSAssocArray aJSOptions = m_aOptions.getJSOptions (); if (aJSOptions.isEmpty ()) { // No options - add only "color" class addClass (CSS_CLASS_COLOR); } else { // Append options final String sFullClass = CSS_CLASS_NAME_COLOR + " " + aJSOptions.getJSCode (); addClass (new UncheckedCSSClassProvider (sFullClass)); } }
if (!m_sChunkingParamNamesTotalParts.equals (DEFAULT_CHUNKING_PARAM_NAMES_TOTAL_PARTS)) aSub.add ("totalParts", m_sChunkingParamNamesTotalParts); if (!aParamNames.isEmpty ()) aSub.add ("paramNames", aParamNames);
if (ret.isEmpty ())
aRequest.add ("inputName", m_sRequestInputName); if (!aRequest.isEmpty ()) ret.add ("request", aRequest); if (m_bValidationStopOnFirstInvalidFile != DEFAULT_VALIDATION_STOP_ON_FIRST_INVALID_FILE) aValidation.add ("stopOnFirstInvalidFile", m_bValidationStopOnFirstInvalidFile); if (!aValidation.isEmpty ()) ret.add ("validation", aValidation); if (!DEFAULT_RETRY_PREVENT_RETRY_RESPONSE_PROPERTY.equals (m_sRetryPreventRetryResponseProperty)) aRetry.add ("preventRetryResponseProperty", m_sRetryPreventRetryResponseProperty); if (!aRetry.isEmpty ()) ret.add ("retry", aRetry);
if (m_nValidationImageMinWidth != DEFAULT_VALIDATION_IMAGE_MIN_WIDTH) aImage.add ("minWidth", m_nValidationImageMinWidth); if (!aImage.isEmpty ()) aSub.add ("image", aImage); return aSub;