mura.content

Class contentNavBean

lucee.Component
    extended by mura.cfobject
      extended by mura.content.contentNavBean

This provides a proxy to larger content data

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Method Summary
    any getAllValues([any expand='true'])
    any getContentBean()
    any getCrumbArray(any sort='asc', boolean setInheritance='false')
    any getCrumbIterator(any sort='asc', boolean setInheritance='false')
    any getDisplayInterval([any serialize='false'])
    any getDisplayIntervalDesc()
    struct getExtendedAttributes([any name=''])
    any getExtendedAttributesList([any name=''])
    any getExtendedAttributesQuery([any name=''])
    any getFileMetaData([any property='fileid'])
    any getImageURL(any size='undefined', [any direct='true'], [any complete='false'], [any height=''], [any width=''], [any default=''], [any secure='false'], [any useProtocol='true'])
    any getKidsIterator(any liveOnly='true', any aggregation='false')
    any getKidsQuery(any aggregation='false')
    any getParent()
    any getRelatedContentIterator(boolean liveOnly='false', date today='[runtime expression]', [string sortBy='orderno'], [string sortDirection='asc'], [string relatedContentSetID=''], [string name=''], [boolean reverse='false'])
    any getRelatedContentQuery(boolean liveOnly='false', date today='[runtime expression]', [string sortBy='orderno'], [string sortDirection='asc'], [string relatedContentSetID=''], [string name=''], [boolean reverse='false'])
    any getURL(any querystring='', boolean complete='false', string showMeta='0', [any secure='false'])
    any getValue([any property])
    any hasImage([any usePlaceholder='true'])
    any OnMissingMethod(string MissingMethodName, struct MissingMethodArguments)
         Handles missing method exceptions.
    any set([any contentStruct], [any sourceIterator])
    any setContentManager([any contentManager])
    any setDisplayInterval([any displayInterval])
    any setSettingsManager([any settingsManager])
    any setValue([any property], [any propertyValue])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, hasCustomDatasource, init, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Method Detail

    getAllValues

    public any getAllValues([any expand='true'])

    Parameters:
    expand

    getContentBean

    public any getContentBean()


    getCrumbArray

    public any getCrumbArray(any sort='asc', boolean setInheritance='false')

    Parameters:
    sort
    setInheritance

    getCrumbIterator

    public any getCrumbIterator(any sort='asc', boolean setInheritance='false')

    Parameters:
    sort
    setInheritance

    getDisplayInterval

    public any getDisplayInterval([any serialize='false'])

    Parameters:
    serialize

    getDisplayIntervalDesc

    public any getDisplayIntervalDesc()


    getExtendedAttributes

    public struct getExtendedAttributes([any name=''])

    Parameters:
    name - Extend Set Name

    getExtendedAttributesList

    public any getExtendedAttributesList([any name=''])

    Parameters:
    name - Extend Set Name

    getExtendedAttributesQuery

    public any getExtendedAttributesQuery([any name=''])

    Parameters:
    name - Extend Set Name

    getFileMetaData

    public any getFileMetaData([any property='fileid'])

    Parameters:
    property

    getImageURL

    public any getImageURL(any size='undefined', [any direct='true'], [any complete='false'], [any height=''], [any width=''], [any default=''], [any secure='false'], [any useProtocol='true'])

    Parameters:
    size
    direct
    complete
    height
    width
    default
    secure
    useProtocol

    getKidsIterator

    public any getKidsIterator(any liveOnly='true', any aggregation='false')

    Parameters:
    liveOnly
    aggregation

    getKidsQuery

    public any getKidsQuery(any aggregation='false')

    Parameters:
    aggregation

    getParent

    public any getParent()


    getRelatedContentIterator

    public any getRelatedContentIterator(boolean liveOnly='false', date today='[runtime expression]', [string sortBy='orderno'], [string sortDirection='asc'], [string relatedContentSetID=''], [string name=''], [boolean reverse='false'])

    Parameters:
    liveOnly
    today
    sortBy
    sortDirection
    relatedContentSetID
    name
    reverse

    getRelatedContentQuery

    public any getRelatedContentQuery(boolean liveOnly='false', date today='[runtime expression]', [string sortBy='orderno'], [string sortDirection='asc'], [string relatedContentSetID=''], [string name=''], [boolean reverse='false'])

    Parameters:
    liveOnly
    today
    sortBy
    sortDirection
    relatedContentSetID
    name
    reverse

    getURL

    public any getURL(any querystring='', boolean complete='false', string showMeta='0', [any secure='false'])

    Parameters:
    querystring
    complete
    showMeta
    secure

    getValue

    public any getValue([any property])

    Overrides:
    getValue in class cfobject
    Parameters:
    property

    hasImage

    public any hasImage([any usePlaceholder='true'])

    Parameters:
    usePlaceholder

    OnMissingMethod

    public any OnMissingMethod(string MissingMethodName, struct MissingMethodArguments)

    Handles missing method exceptions.

    Parameters:
    MissingMethodName - The name of the missing method.
    MissingMethodArguments

    set

    public any set([any contentStruct], [any sourceIterator])

    Overrides:
    set in class cfobject
    Parameters:
    contentStruct
    sourceIterator

    setContentManager

    public any setContentManager([any contentManager])

    Parameters:
    contentManager

    setDisplayInterval

    public any setDisplayInterval([any displayInterval])

    Parameters:
    displayInterval

    setSettingsManager

    public any setSettingsManager([any settingsManager])

    Parameters:
    settingsManager

    setValue

    public any setValue([any property], [any propertyValue])

    Overrides:
    setValue in class cfobject
    Parameters:
    property
    propertyValue