contentbox.modules.contentbox-admin.handlers

Class themes

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.EventHandler
        extended by contentbox.modules.contentbox-admin.handlers.baseHandler
          extended by contentbox.modules.contentbox-admin.handlers.themes

Manage Themes

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any contentService


    • access = public
    • returntype = any
    • inject = id:contentService@cb
    true false
    any themeService


    • access = public
    • returntype = any
    • inject = id:themeService@cb
    true false
    Method Summary
    any activate([any event], [any rc], [any prc])
         Activate a theme.
    any active([any event], [any rc], [any prc])
         Active Theme.
    any index([any event], [any rc], [any prc])
         Manage themes.
    any rebuildRegistry([any event], [any rc], [any prc])
         Rebuild theme registry.
    any remove([any event], [any rc], [any prc])
         Remove a theme.
    any saveSettings([any event], [any rc], [any prc])
         Save theme settings.
    any upload([any event], [any rc], [any prc])
         Upload a new theme.
     
    Methods inherited from class contentbox.modules.contentbox-admin.handlers.baseHandler
    aroundHandler, onAuthenticationFailure, onAuthorizationFailure, onError, onExpectationFailed, onInvalidHTTPMethod, onMissingAction, routeNotFound
     
    Methods inherited from class coldbox.system.EventHandler
    _actionExists, _actionMetadata, _privateInvoker, getCachebox, getFlash, getLog, getLogBox, getWirebox, init, setCachebox, setFlash, setLog, setLogBox, setWirebox
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    addAsset, announceInterception, getCache, getController, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    contentService

    property any contentService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:contentService@cb
    serializable - true

    themeService

    property any themeService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:themeService@cb
    serializable - true

    Method Detail

    activate

    public any activate([any event], [any rc], [any prc])

    Activate a theme

    Parameters:
    event
    rc
    prc

    active

    public any active([any event], [any rc], [any prc])

    Active Theme

    Parameters:
    event
    rc
    prc

    index

    public any index([any event], [any rc], [any prc])

    Manage themes

    Parameters:
    event
    rc
    prc

    rebuildRegistry

    public any rebuildRegistry([any event], [any rc], [any prc])

    Rebuild theme registry

    Parameters:
    event
    rc
    prc

    remove

    public any remove([any event], [any rc], [any prc])

    Remove a theme

    Parameters:
    event
    rc
    prc

    saveSettings

    public any saveSettings([any event], [any rc], [any prc])

    Save theme settings

    Parameters:
    event
    rc
    prc

    upload

    public any upload([any event], [any rc], [any prc])

    Upload a new theme

    Parameters:
    event
    rc
    prc