teambition-sdk-socket
Version:
Front-End SDK for Teambition
14 lines (13 loc) • 666 B
TypeScript
import { Observable } from 'rxjs/Observable';
import BaseModel from './BaseModel';
import { TBCollectionData } from '../schemas/Collection';
import { CollectionId } from '../teambition';
export declare class CollectionModel extends BaseModel {
private _schemaName;
addOne(collection: TBCollectionData): Observable<TBCollectionData>;
getOne(collectionId: CollectionId): Observable<TBCollectionData>;
addCollections(_parentId: CollectionId, collections: TBCollectionData[]): Observable<TBCollectionData[]>;
getCollections(_parentId: CollectionId): Observable<TBCollectionData[]>;
}
declare const _default: CollectionModel;
export default _default;