basalt / activity/src / Activity
Class: Activity
Defined in: activity/src/index.ts:175
Constructors
Constructor
> new Activity(options?): Activity
Defined in: activity/src/index.ts:179
Parameters
options?
ActivityOptions = {}
Returns
Activity
Methods
byCauser()
> byCauser(userId, limit?): Promise<ActivityRecord[]>
Defined in: activity/src/index.ts:203
Parameters
userId
string
limit?
number = 20
Returns
Promise<ActivityRecord[]>
for()
> for(type, id, limit?): Promise<ActivityRecord[]>
Defined in: activity/src/index.ts:195
Feed of a subject, newest first.
Parameters
type
string
id
string
limit?
number = 20
Returns
Promise<ActivityRecord[]>
in()
> in(logName): ActivityBuilder
Defined in: activity/src/index.ts:185
Starts a builder in a named log.
Parameters
logName
string
Returns
inLog()
> inLog(logName, limit?): Promise<ActivityRecord[]>
Defined in: activity/src/index.ts:199
Parameters
logName
string
limit?
number = 20
Returns
Promise<ActivityRecord[]>
performedOn()
> performedOn(type, id): ActivityBuilder
Defined in: activity/src/index.ts:190
Shortcut on the default log.
Parameters
type
string
id
string
Returns
query()
> query(query): Promise<ActivityRecord[]>
Defined in: activity/src/index.ts:207
Parameters
query
Returns
Promise<ActivityRecord[]>