104 lines
5.3 KiB
Plaintext
104 lines
5.3 KiB
Plaintext
/*
|
|
* Copyright (C) 2021 Huawei Device Co., Ltd.
|
|
* Licensed under the Apache License, Version 2.0 (the 'License');
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http:// www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an 'AS IS' BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
|
|
/**
|
|
* cache
|
|
*/
|
|
|
|
export * from './src/main/ets/components/cache/FileUtils'
|
|
export * from './src/main/ets/components/cache/Md5'
|
|
export * from './src/main/ets/components/cache/Base64'
|
|
export * from './src/main/ets/components/cache/LruCache'
|
|
export * from './src/main/ets/components/cache/diskstrategy/enum/ALL'
|
|
export * from './src/main/ets/components/cache/diskstrategy/enum/AUTOMATIC'
|
|
export * from './src/main/ets/components/cache/diskstrategy/enum/DATA'
|
|
export * from './src/main/ets/components/cache/diskstrategy/enum/NONE'
|
|
export * from './src/main/ets/components/cache/diskstrategy/enum/RESOURCE'
|
|
|
|
/**
|
|
* compress
|
|
*/
|
|
export * from './src/main/ets/components/imageknife/compress/CompressBuilder'
|
|
export * from './src/main/ets/components/imageknife/compress/listener/OnCompressListener'
|
|
export * from './src/main/ets/components/imageknife/compress/listener/OnRenameListener'
|
|
export * from './src/main/ets/components/imageknife/compress/listener/CompressDataListener'
|
|
export * from './src/main/ets/components/imageknife/compress/listener/CompressionPredicate'
|
|
export * from './src/main/ets/components/imageknife/compress/provider/CompressAdapter'
|
|
export * from './src/main/ets/components/imageknife/compress/provider/CompressProvider'
|
|
export * from './src/main/ets/components/imageknife/compress/provider/DataStringPathProvider'
|
|
export * from './src/main/ets/components/imageknife/compress/provider/RecourseProvider'
|
|
|
|
/**
|
|
* crop
|
|
*/
|
|
export * from './src/main/ets/components/imageknife/crop/Crop'
|
|
export * from './src/main/ets/components/imageknife/crop/CropImage'
|
|
export * from './src/main/ets/components/imageknife/crop/CropOptions'
|
|
export {default as PixelMapCrop} from './src/main/ets/components/imageknife/crop/PixelMapCrop'
|
|
export * from './src/main/ets/components/imageknife/crop/CropCallback'
|
|
|
|
/**
|
|
* transform
|
|
*/
|
|
export * from './src/main/ets/components/imageknife/transform/BaseTransform'
|
|
export * from './src/main/ets/components/imageknife/transform/BlurTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/BrightnessFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/ContrastFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/CropCircleTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/CropCircleWithBorderTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/CropSquareTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/CropTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/GrayscaleTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/InvertFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/PixelationFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/RotateImageTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/RoundedCornersTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/SepiaFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/SketchFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/MaskTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/SwirlFilterTransformation'
|
|
export * from './src/main/ets/components/imageknife/transform/TransformUtils'
|
|
export * from './src/main/ets/components/imageknife/transform/TransformType'
|
|
export * from './src/main/ets/components/imageknife/transform/pixelmap/CenterCrop'
|
|
export * from './src/main/ets/components/imageknife/transform/pixelmap/CenterInside'
|
|
export * from './src/main/ets/components/imageknife/transform/pixelmap/FitCenter'
|
|
|
|
/**
|
|
* pngj
|
|
*/
|
|
export * from './src/main/ets/components/imageknife/pngj/Pngj'
|
|
export {handler} from './src/main/ets/components/imageknife/pngj/PngWork'
|
|
export * from './src/main/ets/components/imageknife/pngj/UPNG'
|
|
|
|
|
|
|
|
/**
|
|
* ImageKnife
|
|
*/
|
|
export * from './src/main/ets/components/imageknife/ImageKnife'
|
|
export * from './src/main/ets/components/imageknife/RequestOption'
|
|
export * from './src/main/ets/components/imageknife/ImageKnifeComponent'
|
|
export * from './src/main/ets/components/imageknife/ImageKnifeOption'
|
|
export * from './src/main/ets/components/imageknife/ImageKnifeData'
|
|
export * from './src/main/ets/components/imageknife/PixelMapPack'
|
|
export * from './src/main/ets/components/imageknife/interface/IAllCacheInfoCallback'
|
|
export * from './src/main/ets/components/imageknife/interface/IParseImage'
|
|
export * from './src/main/ets/components/imageknife/networkmanage/IDataFetch'
|
|
export * from './src/main/ets/components/imageknife/requestmanage/ICache'
|
|
export * from './src/main/ets/components/imageknife/utils/FileTypeUtil'
|
|
export * from './src/main/ets/components/imageknife/utils/ParseImageUtil'
|
|
|