contentbox.modules.contentbox-admin.handlers

Class themes

lucee.Component
    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
    None
     
    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