GridRowLayout.saveColumn (Method)

Saves the properties for the specified column defined in a grid layout row.

Returns:

GridLayoutColumnID (integer)

Arguments:

Name Type Required Description
columnID GridLayoutColumnID_0 Required ID of the column whose details are to be saved.
gridRowID GridLayoutRowID Required ID of the grid row layout to which the saved column should belong.
allowedElementTypes ElementTypeIDList_EmptyString Optional. Defaults to an empty string. List of element types that can be rendered in this column.
classOptions PlainTextList_EmptyString Optional. Defaults to an empty string. Commonly used classes that a contributor may apply for this columb. eg: margins, background etc attributes.
columnClasses PlainTextList_EmptyString Optional. Defaults to an empty string. List of class names to be used for this column. These classes control the width and offset of the column.
columnClasses_AllowOverride Boolean Optional. Defaults to '0'. Boolean flag when true allows contributor to override the class definitions defined for this column.
columnNumber NonNegativeInteger Optional. Defaults to '0'. Order for this column in the row.
columnTag GridLayoutTag Required Tag for this column.
columnTag_AllowOverride Boolean Optional. Defaults to '0'. Boolean flag when true allows contributor to override the tag defined for this column.
isFactory Boolean Optional. Defaults to '0'. Boolean flag when true means this column is associated with a factory row.

Context:

License Requirements (none)
Permission Requirements Site:ManageResponsiveDesign
Deny Context None
Require Context AuthoringEnabled
Author Lock (not required)
Transaction Logging If transaction logging is enabled at the site level, calls to this method will be logged
Customization This method may be customized at the site level

Error Codes:

None

Notes:

None