Packagecom.endeca.tools.pagebuilder.model.content
Interfacepublic interface IContentItem extends IContentModelObject, flash.events.IEventDispatcher, IEquatable, flash.utils.IExternalizable

A landing page content item.

See also

IProperty


Public Properties
 PropertyDefined by
  name : String
The name of a content item is a human-readable title which can be used to identify it.
IContentItem
  properties : IReadOnlyContentModelList
[read-only] The list of IProperty objects belonging to this content item.
IContentItem
 InheritedreadOnly : Boolean
Indicates whether the content model is in read-only mode.
IContentModelObject
  templateId : String
[read-only] The ID of the template from which this content item was created.
IContentItem
  templateType : String
[read-only] The type of the template from which this content item was created.
IContentItem
Public Methods
 MethodDefined by
 Inherited
equals(obj:Object):Boolean
Tests whether this object is equal to the given object.
IEquatable
  
Returns the property which corresponds to the given name.
IContentItem
Events
 EventSummaryDefined by
 Inherited Dispatched when the content model has been updated in some way.IContentModelObject
Property detail
nameproperty
name:String  [read-write]

The name of a content item is a human-readable title which can be used to identify it.

This property can be used as the source for data binding.

Implementation
    public function get name():String
    public function set name(value:String):void
propertiesproperty 
properties:IReadOnlyContentModelList  [read-only]

The list of IProperty objects belonging to this content item.

This property can be used as the source for data binding.

Implementation
    public function get properties():IReadOnlyContentModelList

See also

templateIdproperty 
templateId:String  [read-only]

The ID of the template from which this content item was created.

This property can be used as the source for data binding.

Implementation
    public function get templateId():String

See also

templateTypeproperty 
templateType:String  [read-only]

The type of the template from which this content item was created.

This property can be used as the source for data binding.

Implementation
    public function get templateType():String

See also

Method detail
getPropertyByName()method
public function getPropertyByName(name:String):IProperty

Returns the property which corresponds to the given name. If there does not exist a property for the name, it returns null.

Parameters
name:String — The name of the property to return.

Returns
IProperty — The corresponding property.