applications_photos/common/index.ts
liujuan 7d7126ade2
update common/index.ts.
Signed-off-by: liujuan <liujuan76@h-partners.com>
2024-03-05 01:42:14 +00:00

192 lines
8.1 KiB
TypeScript

/**
* Copyright (c) 2022-2023 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 perPhotoSwipermissions and
* limitations under the License.
*/
export { UserFileManagerAccess } from './src/main/ets/default/access/UserFileManagerAccess';
export type { FileAsset } from './src/main/ets/default/access/UserFileManagerAccess';
export { BrowserDataFactory } from './src/main/ets/default/interface/BrowserDataFactory';
export type { BrowserDataInterface } from './src/main/ets/default/interface/BrowserDataInterface';
export { BrowserOperationFactory } from './src/main/ets/default/interface/BrowserOperationFactory';
export type { BrowserOperationInterface } from './src/main/ets/default/interface/BrowserOperationInterface';
export { MenuOperationFactory } from './src/main/ets/default/interface/MenuOperationFactory';
export { AbsDataSource } from './src/main/ets/default/model/browser/AbsDataSource';
export type { AlbumSimpleInfo } from './src/main/ets/default/model/browser/album/AlbumDataImpl';
export { AlbumDataImpl } from './src/main/ets/default/model/browser/album/AlbumDataImpl';
export { AlbumInfo } from './src/main/ets/default/model/browser/album/AlbumInfo';
export { AlbumSetDataSource } from './src/main/ets/default/model/browser/album/AlbumSetDataSource';
export { AlbumDefine } from './src/main/ets/default/model/browser/AlbumDefine';
export { CommonObserverCallback } from './src/main/ets/default/model/browser/CommonObserverCallback';
export { MediaObserverNfyType } from './src/main/ets/default/model/browser/dataObserver/MediaObserverCallback';
export { MediaObserverNfyInfo } from './src/main/ets/default/model/browser/dataObserver/MediaObserverCallback';
export { MediaObserver } from './src/main/ets/default/model/browser/dataObserver/MediaObserver';
export type { LoadingListener } from './src/main/ets/default/model/browser/LoadingListener';
export { Constants as BrowserConstants } from './src/main/ets/default/model/browser/photo/Constants';
export { EventPipeline } from './src/main/ets/default/model/browser/photo/EventPipeline';
export { FifoCache } from './src/main/ets/default/model/browser/photo/FifoCache';
export { GetItemsCallback } from './src/main/ets/default/model/browser/photo/GetItemsCallback';
export { GetMediaCountCallback } from './src/main/ets/default/model/browser/photo/GetMediaCountCallback';
export { ImageGridItem } from './src/main/ets/default/model/browser/photo/ImageGridItem';
export { JumpSourceToMain } from './src/main/ets/default/model/browser/photo/JumpSourceToMain';
export { MediaDataSource } from './src/main/ets/default/model/browser/photo/MediaDataSource';
export { MediaItem } from './src/main/ets/default/model/browser/photo/MediaItem';
export { OperationImpl } from './src/main/ets/default/model/browser/photo/OperationImpl';
export type { PendingCondition } from './src/main/ets/default/model/browser/photo/PendingCondition';
export { PendingTask } from './src/main/ets/default/model/browser/photo/PendingTask';
export { PhotoDataImpl } from './src/main/ets/default/model/browser/photo/PhotoDataImpl';
export { PhotoDataSource } from './src/main/ets/default/model/browser/photo/PhotoDataSource';
export { SelectUtil } from './src/main/ets/default/model/browser/photo/SelectUtil';
export { Thumbnail } from './src/main/ets/default/model/browser/photo/Thumbnail';
export { TimelineData } from './src/main/ets/default/model/browser/photo/TimelineData';
export { TimelineDataImpl } from './src/main/ets/default/model/browser/photo/TimelineDataImpl';
export { UriDataSource } from './src/main/ets/default/model/browser/photo/UriDataSource';
export { ViewData } from './src/main/ets/default/model/browser/photo/ViewData';
export { ViewType } from './src/main/ets/default/model/browser/photo/ViewType';
export { SelectionState } from './src/main/ets/default/model/browser/SelectionState';
export {
SelectManager,
AlbumSetSelectManager,
TimelineSelectManager,
ThirdSelectManager,
ItemCoordinate,
BucketSelectionEntry
} from './src/main/ets/default/model/browser/SelectManager';
export { AlbumSetDataInfo } from './src/main/ets/default/model/common/AlbumSetDataInfo';
export type { AsyncCallback } from './src/main/ets/default/model/common/AsyncCallback';
export { BroadCastConstants } from './src/main/ets/default/model/common/BroadCastConstants';
export { BroadCastManager } from './src/main/ets/default/model/common/BroadCastManager';
export { Constants } from './src/main/ets/default/model/common/Constants';
export type { Size } from './src/main/ets/default/model/common/DataTypes';
export type { DialogCallback } from './src/main/ets/default/model/common/DialogUtil';
export { MediaOperationType } from './src/main/ets/default/model/common/MediaOperationType';
export {
MultimodalInputManager,
mMultimodalInputManager
} from './src/main/ets/default/model/common/MultimodalInputManager';
export type { Releasable } from './src/main/ets/default/model/common/Releasable';
export { ScreenManager, ColumnSize } from './src/main/ets/default/model/common/ScreenManager';
export { StatusBarColorController } from './src/main/ets/default/model/common/StatusBarColorController';
export { BroadCast } from './src/main/ets/default/utils/BroadCast';
export { DataStoreUtil } from './src/main/ets/default/utils/DataStoreUtil';
export { DateUtil } from './src/main/ets/default/utils/DateUtil';
export { ImageUtil } from './src/main/ets/default/utils/ImageUtil';
export { WindowUtil } from './src/main/ets/default/utils/WindowUtil';
export { Log } from './src/main/ets/default/utils/Log';
export { MathUtil } from './src/main/ets/default/utils/MathUtil';
export { ReportToBigDataUtil, BigDataConstants } from './src/main/ets/default/utils/ReportToBigDataUtil';
export { StringUtil } from './src/main/ets/default/utils/StringUtil';
export { SystemUtil } from './src/main/ets/default/utils/SystemUtil';
export { TraceControllerUtils } from './src/main/ets/default/utils/TraceControllerUtils';
export { UiUtil } from './src/main/ets/default/utils/UiUtil';
export { Action } from './src/main/ets/default/view/browserOperation/Action';
export {
ActionBarMode,
ActionBarSelectionMode,
ActionBarColorMode
} from './src/main/ets/default/view/browserOperation/ActionBarMode';
export { ActionBarProp } from './src/main/ets/default/view/browserOperation/ActionBarProp';
export { BatchDeleteMenuOperation } from './src/main/ets/default/view/browserOperation/BatchDeleteMenuOperation';
export { ThirdDeleteOperation } from './src/main/ets/default/view/browserOperation/ThirdDeleteOperation';
export { DeleteMenuOperation } from './src/main/ets/default/view/browserOperation/DeleteMenuOperation';
export { AddMenuOperation } from './src/main/ets/default/view/browserOperation/AddMenuOperation';
export { RemoveMenuOperation } from './src/main/ets/default/view/browserOperation/RemoveMenuOperation';
export { BatchRemoveMenuOperation } from './src/main/ets/default/view/browserOperation/BatchRemoveMenuOperation';
export { MenuContext } from './src/main/ets/default/view/browserOperation/MenuContext';
export type { MenuOperation } from './src/main/ets/default/view/browserOperation/MenuOperation';
export type { MenuOperationCallback } from './src/main/ets/default/view/browserOperation/MenuOperationCallback';
export { MoveMenuOperation } from './src/main/ets/default/view/browserOperation/MoveMenuOperation';
export { ProcessMenuOperation } from './src/main/ets/default/view/browserOperation/ProcessMenuOperation';
export { ShareMenuOperation } from './src/main/ets/default/view/browserOperation/ShareMenuOperation';
export { MediaConstants } from './src/main/ets/default/model/common/MediaConstants';
export { BreakpointSystem, BreakPointType } from './src/main/ets/default/utils/BreakPointSystem';