diff options
| author | Max Nanis | 2025-05-28 04:41:37 +0100 |
|---|---|---|
| committer | Max Nanis | 2025-05-28 04:41:37 +0100 |
| commit | 8caa77413ea372e5cbd2980a9922d701af359c04 (patch) | |
| tree | 9341e2f70fab6b2678fdff53c002954ef69c7b3e /src/api/models/leaderboard.ts | |
| download | panel-ui-8caa77413ea372e5cbd2980a9922d701af359c04.tar.gz panel-ui-8caa77413ea372e5cbd2980a9922d701af359c04.zip | |
initial commit
Diffstat (limited to 'src/api/models/leaderboard.ts')
| -rw-r--r-- | src/api/models/leaderboard.ts | 170 |
1 files changed, 170 insertions, 0 deletions
diff --git a/src/api/models/leaderboard.ts b/src/api/models/leaderboard.ts new file mode 100644 index 0000000..7a09b44 --- /dev/null +++ b/src/api/models/leaderboard.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * General Research Full Service Brokerage API + * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) + * + * OpenAPI spec version: 1.1.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + + /** + * A leaderboard exists independently for each product_id in each country. Each country is associated with a single timezone. There is a daily, weekly, and monthly leaderboard. + * + * @export + * @interface Leaderboard + */ +export interface Leaderboard { + + /** + * Unique ID for this leaderboard + * + * @type {any} + * @memberof Leaderboard + */ + id: any; + + /** + * Descriptive name for the leaderboard based on the board_code + * + * @type {any} + * @memberof Leaderboard + */ + name: any; + + /** + * The type of leaderboard. What the \"values\" represent. Allowed values: - __complete_count__ *(COMPLETE_COUNT)*: Number of Completes - __largest_user_payout__ *(LARGEST_PAYOUT)*: Largest Single Payout - __sum_user_payout__ *(SUM_PAYOUTS)*: (Sum of) Total Payouts + * + * @type {any} + * @memberof Leaderboard + */ + boardCode: any; + + /** + * product_id + * + * @type {any} + * @memberof Leaderboard + */ + bpid: any; + + /** + * The country this leaderboard is for. + * + * @type {any} + * @memberof Leaderboard + */ + countryIso: any; + + /** + * The time period range for the leaderboard. Allowed values: - __daily__ *(DAILY)*: UTC midnight to UTC midnight - __weekly__ *(WEEKLY)*: Sunday Midnight to Sunday Midnight UTC - __monthly__ *(MONTHLY)*: Jan 1 00:00:00 + * + * @type {any} + * @memberof Leaderboard + */ + freq: any; + + /** + * (unix timestamp) The time it is right now + * + * @type {any} + * @memberof Leaderboard + */ + nowTimestamp: any; + + /** + * The time it is right now (local time, in the leaderboard's timezone). + * + * @type {any} + * @memberof Leaderboard + */ + localTime: any; + + /** + * (unix timestamp) The timestamp of the leaderboard. This is the UTC timestamp of the start of the leaderboard. + * + * @type {any} + * @memberof Leaderboard + */ + timestamp: any; + + /** + * (unix timestamp) The start time of the time range this leaderboard covers. + * + * @type {any} + * @memberof Leaderboard + */ + startTimestamp: any; + + /** + * (unix timestamp) The end time of the time range this leaderboard covers. + * + * @type {any} + * @memberof Leaderboard + */ + endTimestamp: any; + + /** + * The start time of the time range this leaderboard covers (local time, in the leaderboard's timezone). + * + * @type {any} + * @memberof Leaderboard + */ + localStartTime: any; + + /** + * The end time of the time range this leaderboard covers (local time, in the leaderboard's timezone). + * + * @type {any} + * @memberof Leaderboard + */ + localEndTime: any; + + /** + * A formatted string for time range covered by this leaderboard. Can be used to display to users. + * + * @type {any} + * @memberof Leaderboard + */ + startEndStr: any; + + /** + * The timezone for the requested country + * + * @type {any} + * @memberof Leaderboard + */ + timezoneName: any; + + /** + * The UTC offset for the timezone + * + * @type {any} + * @memberof Leaderboard + */ + utcOffset: any; + + /** + * @type {any} + * @memberof Leaderboard + */ + sortOrder?: any; + + /** + * The total number of rows in the leaderboard. + * + * @type {any} + * @memberof Leaderboard + */ + rowCount: any; + + /** + * @type {any} + * @memberof Leaderboard + */ + rows?: any; +} |
