activitypub-models/src/models/Activity.model.ts

14 wiersze
413 B
TypeScript
Czysty Zwykły widok Historia

2022-10-23 17:46:25 +00:00
import {ASBase} from "./ASBase.model";
import {IntransitiveActivityFields} from "./IntransitiveActivity.model";
2022-10-23 16:12:17 +00:00
// TODO: types
// https://www.w3.org/TR/activitystreams-core/#activities
2022-10-23 17:46:25 +00:00
export interface ActivityFields extends IntransitiveActivityFields {
2022-10-23 16:12:17 +00:00
object?: any; // Object?
}
2022-10-23 17:46:25 +00:00
export class Activity extends ASBase<ActivityFields>{
constructor(fields: ActivityFields) {
2022-10-23 16:12:17 +00:00
super(fields);
}
}