Skip to content

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 ​

ActivityBuilder


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 ​

ActivityBuilder


query() ​

> query(query): Promise<ActivityRecord[]>

Defined in: activity/src/index.ts:207

Parameters ​

query ​

ActivityQuery

Returns ​

Promise<ActivityRecord[]>

Released under the MIT License.