Skip to content

Commit e8cee13

Browse files
committed
Add types for counter analytics rule, and also add Analytics Events
1 parent 21f04c8 commit e8cee13

20 files changed

+290
-7
lines changed

dist/typesense.js

Lines changed: 71 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/typesense.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/typesense.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/typesense.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/Typesense/Analytics.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
import ApiCall from "./ApiCall";
22
import AnalyticsRules from "./AnalyticsRules";
33
import AnalyticsRule from "./AnalyticsRule";
4+
import AnalyticsEvents from "./AnalyticsEvents";
45
export default class Analytics {
56
private readonly apiCall;
67
private readonly _analyticsRules;
78
private readonly individualAnalyticsRules;
9+
private readonly _analyticsEvents;
810
constructor(apiCall: ApiCall);
911
rules(id?: string): AnalyticsRules | AnalyticsRule;
12+
events(): AnalyticsEvents;
1013
static get RESOURCEPATH(): string;
1114
}

lib/Typesense/Analytics.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/Typesense/Analytics.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/Typesense/AnalyticsEvent.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export interface AnalyticsEventCreateSchema {
2+
type: string;
3+
name: string;
4+
data?: object;
5+
}

lib/Typesense/AnalyticsEvent.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/Typesense/AnalyticsEvent.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)