private static bool AreDefault(this JqGridNavigatorActionOptions navigatorActionOptions) { return((navigatorActionOptions.CloseOnEscape == JqGridOptionsDefaults.Navigator.CloseOnEscape) && (!navigatorActionOptions.DataHeight.HasValue) && (!navigatorActionOptions.DataWidth.HasValue) && (navigatorActionOptions.Dragable == JqGridOptionsDefaults.Navigator.Dragable) && (!navigatorActionOptions.Height.HasValue) && (navigatorActionOptions.Left == JqGridOptionsDefaults.Navigator.Left) && (navigatorActionOptions.Modal == JqGridOptionsDefaults.Navigator.Modal) && String.IsNullOrWhiteSpace(navigatorActionOptions.OnClose) && (navigatorActionOptions.Overlay == JqGridOptionsDefaults.Navigator.Overlay) && (navigatorActionOptions.Resizable == JqGridOptionsDefaults.Navigator.Resizable) && (navigatorActionOptions.Top == JqGridOptionsDefaults.Navigator.Top) && (navigatorActionOptions.UseJqModal == JqGridOptionsDefaults.Navigator.UseJqModal)); }
private static StringBuilder AppendNavigatorActionOptions(this StringBuilder javaScriptBuilder, JqGridNavigatorActionOptions navigatorActionOptions) { return(javaScriptBuilder.AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.CLOSE_ON_ESCAPE, navigatorActionOptions.CloseOnEscape, JqGridOptionsDefaults.Navigator.ActionCloseOnEscape) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.DATA_HEIGHT, navigatorActionOptions.DataHeight) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.DATA_WIDTH, navigatorActionOptions.DataWidth) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.DRAGABLE, navigatorActionOptions.Dragable, JqGridOptionsDefaults.Navigator.Dragable) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.HEIGHT, navigatorActionOptions.Height) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.LEFT, navigatorActionOptions.Left, JqGridOptionsDefaults.Navigator.Left) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.MODAL, navigatorActionOptions.Modal, JqGridOptionsDefaults.Navigator.Modal) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.ON_CLOSE, navigatorActionOptions.OnClose) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.OVERLAY, navigatorActionOptions.Overlay, JqGridOptionsDefaults.Navigator.Overlay) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.RESIZE, navigatorActionOptions.Resizable, JqGridOptionsDefaults.Navigator.Resizable) .AppendJavaScriptObjectIntegerField(JqGridOptionsNames.Navigator.TOP, navigatorActionOptions.Top, JqGridOptionsDefaults.Navigator.Top) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.USE_JQ_MODAL, navigatorActionOptions.UseJqModal, JqGridOptionsDefaults.Navigator.UseJqModal)); }