contentbox.modules.contentbox-admin.modules.contentbox-filebrowser.handlers

Class Editor

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.EventHandler
        extended by contentbox.modules.contentbox-admin.modules.contentbox-filebrowser.handlers.Editor

Image Editor

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


    • access = public
    • returntype = any
    • inject = CBHelper@contentbox
    true false
    Method Summary
    any crop([any event], [any rc], [any prc])
         Crop image.
    any imageSave([any event], [any rc], [any prc])
         Save image.
    any imageScale([any event], [any rc], [any prc])
         Scale image.
    any imageTransform([any event], [any rc], [any prc])
         Flip/rotate image.
    any index([any event], [any rc], [any prc])
         Index.
    any info([any event], [any rc], [any prc])
         Info.
    any preHandler([any event], [any currentAction], [any rc], [any prc])
         Pre handler.
    private any sanitizeUrl(string imgName, string imgPath)
         Sanitize incoming paramed URL arguments.
     
    Methods inherited from class coldbox.system.EventHandler
    _actionExists, _actionMetadata, _privateInvoker, init, onHandlerDIComplete
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    announce, announceInterception, async, back, externalView, forAttribute, getCache, getCachebox, getColdBoxSetting, getController, getDateTimeHelper, getEnv, getFlash, getFlow, getInstance, getIsoTime, getJsonUtil, getLog, getLogBox, getModuleConfig, getModuleSettings, getRenderer, getRequestCollection, getRequestContext, getRootWireBox, getSetting, getSystemProperty, getSystemSetting, getUserSessionIdentifier, getWirebox, ifNull, ifPresent, inDebugMode, includeUDF, isDevelopment, isProduction, isTesting, layout, listen, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populate, populateModel, relocate, renderExternalView, renderLayout, renderview, runEvent, runRoute, setCachebox, setController, setEnv, setFlash, setFlow, setJsonUtil, setLog, setLogBox, setSetting, setWirebox, settingExists, throwIf, throwUnless, toJson, unless, view, when
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    cb

    property any cb

    Attributes:
    access - public
    required - false
    returntype - any
    inject - CBHelper@contentbox
    serializable - true

    Method Detail

    crop

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

    Crop image

    Parameters:
    event
    rc
    prc

    imageSave

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

    Save image

    Parameters:
    event
    rc
    prc

    imageScale

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

    Scale image

    Parameters:
    event
    rc
    prc

    imageTransform

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

    Flip/rotate image

    Parameters:
    event
    rc
    prc

    index

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

    Index

    Parameters:
    event
    rc
    prc

    info

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

    Info

    Parameters:
    event
    rc
    prc

    preHandler

    public any preHandler([any event], [any currentAction], [any rc], [any prc])

    Pre handler

    Parameters:
    event
    currentAction
    rc
    prc

    sanitizeUrl

    private any sanitizeUrl(string imgName, string imgPath)

    Sanitize incoming paramed URL arguments

    Parameters:
    imgName - the image name
    imgPath - The image path location
    Returns:
    sanitized path