X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/2e847cf21b8ab9d15fa167b315ca5b2fa92638fc..6a7e4474cba9d8be4b2ec445e10f1691f7277c50:/docs/output/Ext.form.CompositeField.html diff --git a/docs/output/Ext.form.CompositeField.html b/docs/output/Ext.form.CompositeField.html new file mode 100644 index 00000000..0e1878e9 --- /dev/null +++ b/docs/output/Ext.form.CompositeField.html @@ -0,0 +1,1095 @@ +
Properties Methods Events Config Options Direct Link
Observable
  Component
    BoxComponent
      Field
        CompositeField

Class Ext.form.CompositeField

Package:Ext.form
Defined In:CompositeField.js
Class:CompositeField
Extends:Field
Composite field allowing a number of form Fields to be rendered on the same row. The fields are rendered +using an hbox layout internally, so all of the normal HBox layout config items are available. Example usage: +
+{
+    xtype: 'compositefield',
+    labelWidth: 120
+    items: [
+        {
+            xtype     : 'textfield',
+            fieldLabel: 'Title',
+            width     : 20
+        },
+        {
+            xtype     : 'textfield',
+            fieldLabel: 'First',
+            flex      : 1
+        },
+        {
+            xtype     : 'textfield',
+            fieldLabel: 'Last',
+            flex      : 1
+        }
+    ]
+}
+
+In the example above the composite's fieldLabel will be set to 'Title, First, Last' as it groups the fieldLabels +of each of its children. This can be overridden by setting a fieldLabel on the compositefield itself: +
+{
+    xtype: 'compositefield',
+    fieldLabel: 'Custom label',
+    items: [...]
+}
+
+Any Ext.form.* component can be placed inside a composite field.

Config Options

Config OptionsDefined By
 allowDomMove : Boolean
Whether the component can move the Dom node when rendering (defaults to true).
Component
 cls : String
A custom CSS class to apply to the field's underlying element (defaults to '').
Field
 data : Mixed
The initial set of data to apply to the tpl to +update the content area of the Component.
Component
 disabledClass : String
CSS class added to the component when it is disabled (defaults to 'x-item-disabled').
Component
 fieldClass : String
The default CSS class for the field (defaults to 'x-form-field')
Field
 focusClass : String
The CSS class to use when the field receives focus (defaults to 'x-form-focus')
Field
 hidden : Boolean
Render this component hidden (default is false). If true, the +hide method will be called internally.
Component
 invalidClass : String
The CSS class to use when marking a field invalid (defaults to 'x-form-invalid')
Field
 msgFx : String
Experimental The effect used when displaying a validation message under the field +(defaults to 'normal').
Field
 pageX : Number
The page level x coordinate for this component if contained within a positioning container.
BoxComponent
 pageY : Number
The page level y coordinate for this component if contained within a positioning container.
BoxComponent
 preventMark : Boolean
true to disable marking the field invalid. +Defaults to false.
Field
 submitValue : Boolean
False to clear the name attribute on the field so that it is not submitted during a form post. +Defaults to true.
Field
 validateOnBlur : Boolean
Whether the field should validate when it loses focus (defaults to true).
Field
 validationDelay : Number
The length of time in milliseconds after user input begins until validation +is initiated (defaults to 250)
Field
 value : Mixed
A value to initialize this field with (defaults to undefined).
Field
 x : Number
The local x (left) coordinate for this component if contained within a positioning container.
BoxComponent
 y : Number
The local y (top) coordinate for this component if contained within a positioning container.
BoxComponent

Public Properties

PropertyDefined By
 combineErrors : Boolean +True to combine errors from the individual fields into a single error message at the CompositeField level (defaults to true)
CompositeField
 defaultMargins : String +The margins to apply by default to each field in the composite
CompositeField
 disabled : Boolean
True if this component is disabled. Read-only.
Component
 fieldErrors : Ext.util.MixedCollection +MixedCollection of current errors on the Composite's subfields. This is used internally to track when +to show and hide error messages at the Composite level. Listeners are attached to the MixedCollection's +add, remove and replace events to update the error icon in the UI as errors are added or removed.
CompositeField
 hidden : Boolean
True if this component is hidden. Read-only.
Component
 initialConfig : Object
This Component's initial configuration specification. Read-only.
Component
 innerCt : Ext.Container +A container configured with hbox layout which is responsible for laying out the subfields
CompositeField
 isComposite : Boolean +Signifies that this is a Composite field
CompositeField
 items : Ext.util.MixedCollection +Internal collection of all of the subfields in this Composite
CompositeField
 rendered : Boolean
True if this component has been rendered. Read-only.
Component
 skipLastItemMargin : Boolean +If true, the defaultMargins are not applied to the last item in the composite field set (defaults to true)
CompositeField

Public Methods

MethodDefined By

Public Events

EventDefined By
\ No newline at end of file