Restruct\SilverStripe\ImageCropper\ImageCropperExtension
ImageCropper extension Regular ->Fit() etc methods come from trait ImageManipulation which is applied on Image::class from its parent File::class
Synopsis
class ImageCropperExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $cropconfig = ;
- // methods
- public void onBeforeWrite()
- public AssetContainer CroppedImage()
- public void CroppedOffsetFocusFill()
- public void CroppedScaleWidth()
- public void CroppedScaleMaxWidth()
- public void CroppedScaleHeight()
- public void CroppedScaleMaxHeight()
- public void CroppedFit()
- public void CroppedFitMax()
- public void CroppedResizedImage()
- public void CroppedFill()
- public void CroppedFillMax()
- public void CroppedCropWidth()
- public void CroppedCropHeight()
- public void CroppedPad()
- public void CroppedFocusFill()
- public void CroppedFocusFillMax()
- public void CroppedFocusCropWidth()
- public void CroppedFocusCropHeight()
- public void CroppedFocusedImage()
- public void CroppedImageOnly()
- private AssetContainer applyCropManipulation()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Tasks
Line | Task |
---|---|
46 | check if we still need this: |
Members
private
- $cropconfig
-
$db
Field to hold cropdata
Methods
private
- applyCropManipulation() — Resize and crop image to fill specified dimensions, WHILE first applying the manual cropper selection Use in templates with $CroppedImage
public
- CroppedCropHeight()
- CroppedCropWidth()
- CroppedFill()
- CroppedFillMax()
- CroppedFit()
- CroppedFitMax()
- CroppedFocusCropHeight()
- CroppedFocusCropWidth()
- CroppedFocusFill()
- CroppedFocusFillMax()
- CroppedFocusedImage()
- CroppedImage() — Apply the crop to this image (if any) and just return the cropped image.
- CroppedImageOnly()
- CroppedOffsetFocusFill()
- CroppedPad()
- CroppedResizedImage()
- CroppedScaleHeight()
- CroppedScaleMaxHeight()
- CroppedScaleMaxWidth()
- CroppedScaleWidth()
- onBeforeWrite()