internal static bool AreDefault(this JqGridFilterOptions filterOptions) { return(String.IsNullOrWhiteSpace(filterOptions.AfterClear) && String.IsNullOrWhiteSpace(filterOptions.AfterSearch) && (filterOptions.AutoSearch == JqGridOptionsDefaults.Filter.AutoSearch) && String.IsNullOrWhiteSpace(filterOptions.BeforeClear) && String.IsNullOrWhiteSpace(filterOptions.BeforeSearch)); }
private static StringBuilder AppendFilterOptions(this StringBuilder javaScriptBuilder, JqGridFilterOptions filterOptions) { return(javaScriptBuilder.AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Filter.AFTER_CLEAR, filterOptions.AfterClear) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Filter.AFTER_SEARCH, filterOptions.AfterSearch) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Filter.AUTO_SEARCH, filterOptions.AutoSearch, JqGridOptionsDefaults.Filter.AutoSearch) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Filter.BEFORE_CLEAR, filterOptions.BeforeClear) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Filter.BEFORE_SEARCH, filterOptions.BeforeSearch)); }