public class ERXBatchNavigationBar extends ERXStatelessComponent
form
Name | Description |
---|---|
d2wContext | the D2W context that this component is in |
displayGroup | the WODisplayGroup that is being controlled |
width | the width of the navigation bar table (there is a minimum 500 pixel width if tableClass is not specified) |
objectName | the name of the type of object that is contained in the WODisplayGroup |
border | the border width of the navigation bar table |
bgcolor | the background color of the navigation bar table |
textColor | no longer used? |
sortKeyList | an NSArray of sort key paths that will be displayed in a popup button |
tableClass | the CSS class for the navigation table (overrides minimum 500 pixel width when set) |
imageFramework | the name of the framework that contains the navigation arrow images |
leftArrowImage | the name of the left navigation arrow image |
rightArrowImage | the name of the right navigation arrow image |
clearSelection | boolean that indicates if the selection should be reset on paging (default false) |
WOComponent._EventLoggingEnabler, WOComponent.Event
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
static String |
BatchSizeChanged
Contains a string that names the notification posted when the batch size changes
|
boolean |
wasInForm |
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
ERXBatchNavigationBar(WOContext aContext)
Public constructor
|
isStateless
invokeAction, resetCachedBindingsInStatefulComponent, synchronizesVariablesWithBindings, takeValuesFromRequest
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public static final String BatchSizeChanged
public boolean wasInForm
public ERXBatchNavigationBar(WOContext aContext)
public void awake()
awake
in class WOComponent
public void reset()
ERXComponent
reset
in class ERXStatelessComponent
public void appendToResponse(WOResponse response, WOContext context)
ERXNonSynchronizingComponent
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent()
prior to super.appendToResponse.appendToResponse
in class ERXNonSynchronizingComponent
response
- to which we are appendingcontext
- context of the responsepublic WODisplayGroup displayGroup()
public boolean hasObjectName()
public boolean hasSortKeyList()
public int numberOfObjectsPerBatch()
public int currentBatchIndex()
public void setCurrentBatchIndex(Number newValue)
public void setNumberOfObjectsPerBatch(Number newValue)
public int filteredObjectsCount()
public int objectCount()
public String imageFramework()
public String leftArrowImage()
public String rightArrowImage()
protected NSArray selection()
protected void clearSelection(NSArray selection)
public WOComponent displayNextBatch()
public WOComponent displayPreviousBatch()
public WOComponent displayFirstBatch()
public WOComponent displayLastBatch()
public String formTarget()
Copyright © 2002 – 2024 Project Wonder.