teambition-sdk-socket
Version:
Front-End SDK for Teambition
16 lines (15 loc) • 673 B
TypeScript
import { Observable } from 'rxjs/Observable';
import BaseModel from './BaseModel';
import { ActivityData } from '../schemas/Activity';
import { DetailObjectId } from '../teambition';
export declare class ActivityModel extends BaseModel {
private _schemaName;
addOne(activity: ActivityData): Observable<ActivityData>;
/**
* 索引为 `activities/${_boundToObjectId}`
*/
addToObject(_boundToObjectId: DetailObjectId, activities: ActivityData[], page: number): Observable<ActivityData[]>;
getActivities(_boundToObjectId: DetailObjectId, page: number): Observable<ActivityData[]>;
}
declare const _default: ActivityModel;
export default _default;