Click or drag to resize

ILayoutRow Interface


Represents a container that will show as a Row on page rendering. This container can placed directly under a Layout, or under a Layout Column. It can only contain Layout Columns

Namespace: Ingeniux.CMS.Presentation
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public interface ILayoutRow : IContainer, 
	IDisplayUnit, IContentUnitInstanceEvents

The ILayoutRow type exposes the following members.

Properties
 NameDescription
Public propertyAdditionalClassNames Gets/sets additional CSS class names that will be applied to the container during publish
(Inherited from IContainer)
Public propertyBorder Gets the box border properties
(Inherited from IContainer)
Public propertyColumns Gets all the child Columns this row contains
Public propertyLockedForIce Gets/sets whether this container is locked in In-Context-Edit mode When a container is locked, in ICE mode, user will not be able to select content units inside and move content units into/from/within the container
(Inherited from IContainer)
Public propertyMargin Gets the box margin properties
(Inherited from IContainer)
Public propertyMinimumHeight Gets/sets the minimum height in CSS for this container
(Inherited from IContainer)
Public propertyName Gets the name of the container
(Inherited from IContainer)
Public propertyPadding Gets the box padding properties
(Inherited from IContainer)
Public propertyWrapping Gets/set the wrapping/break point option
(Inherited from IContainer)
Top
Methods
 NameDescription
Public methodAdd(ILayoutColumn) Adds one or more Layout Columns, and append them to the end
Public methodAdd(ILayoutColumn, Int32) Adds a new Column at the specified position
Public methodClear Removes all child Layout Columns
Public methodFormat Generates HTML markup, and appends to the specified html document
(Inherited from IDisplayUnit)
Public methodRemove(Int32) Removes a child Layout Column place a the specified location
Public methodRemove(String) Removes a child Layout Column by its unique id
Public methodCode exampleSerialize Generates an XML element for this container
(Inherited from IContainer)
Top
Events
 NameDescription
Public eventContentUnitAdded This event is fired when a new Content Unit Instance is placed within a Layout Column
(Inherited from IContentUnitInstanceEvents)
Public eventContentUnitRemoving This event is fired when a Content Unit Instance is being removed when its parent Layout Column
(Inherited from IContentUnitInstanceEvents)
Public eventDisplayUnitUpdated This events is fired when any Display Unit is updated within a Presentation
(Inherited from IContentUnitInstanceEvents)
Top
See Also