-
-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change namespace definition for friendica entity
- Loading branch information
Showing
38 changed files
with
454 additions
and
483 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,28 @@ | ||
/// <reference path="emoji.ts" /> | ||
/// <reference path="source.ts" /> | ||
/// <reference path="field.ts" /> | ||
namespace FriendicaEntity { | ||
export type Account = { | ||
id: string | ||
username: string | ||
acct: string | ||
display_name: string | ||
locked: boolean | ||
discoverable?: boolean | ||
group: boolean | null | ||
created_at: string | ||
followers_count: number | ||
following_count: number | ||
statuses_count: number | ||
note: string | ||
url: string | ||
avatar: string | ||
avatar_static: string | ||
header: string | ||
header_static: string | ||
emojis: Array<Emoji> | ||
moved: Account | null | ||
fields: Array<Field> | ||
bot: boolean | ||
source?: Source | ||
} | ||
import { Emoji } from './emoji' | ||
import { Field } from './field' | ||
import { Source } from './source' | ||
|
||
export type Account = { | ||
id: string | ||
username: string | ||
acct: string | ||
display_name: string | ||
locked: boolean | ||
discoverable?: boolean | ||
group: boolean | null | ||
created_at: string | ||
followers_count: number | ||
following_count: number | ||
statuses_count: number | ||
note: string | ||
url: string | ||
avatar: string | ||
avatar_static: string | ||
header: string | ||
header_static: string | ||
emojis: Array<Emoji> | ||
moved: Account | null | ||
fields: Array<Field> | ||
bot: boolean | ||
source?: Source | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,6 @@ | ||
namespace FriendicaEntity { | ||
export type Activity = { | ||
week: string | ||
statuses: string | ||
logins: string | ||
registrations: string | ||
} | ||
export type Activity = { | ||
week: string | ||
statuses: string | ||
logins: string | ||
registrations: string | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
namespace FriendicaEntity { | ||
export type Application = { | ||
name: string | ||
website?: string | null | ||
vapid_key?: string | null | ||
} | ||
export type Application = { | ||
name: string | ||
website?: string | null | ||
vapid_key?: string | null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,13 @@ | ||
/// <reference path="attachment.ts" /> | ||
namespace FriendicaEntity { | ||
export type AsyncAttachment = { | ||
id: string | ||
type: 'unknown' | 'image' | 'gifv' | 'video' | 'audio' | ||
url: string | null | ||
remote_url: string | null | ||
preview_url: string | ||
text_url: string | null | ||
meta: Meta | null | ||
description: string | null | ||
blurhash: string | null | ||
} | ||
import { Meta } from './attachment' | ||
|
||
export type AsyncAttachment = { | ||
id: string | ||
type: 'unknown' | 'image' | 'gifv' | 'video' | 'audio' | ||
url: string | null | ||
remote_url: string | null | ||
preview_url: string | ||
text_url: string | null | ||
meta: Meta | null | ||
description: string | null | ||
blurhash: string | null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,47 @@ | ||
namespace FriendicaEntity { | ||
export type Sub = { | ||
// For Image, Gifv, and Video | ||
width?: number | ||
height?: number | ||
size?: string | ||
aspect?: number | ||
export type Sub = { | ||
// For Image, Gifv, and Video | ||
width?: number | ||
height?: number | ||
size?: string | ||
aspect?: number | ||
|
||
// For Gifv and Video | ||
frame_rate?: string | ||
// For Gifv and Video | ||
frame_rate?: string | ||
|
||
// For Audio, Gifv, and Video | ||
duration?: number | ||
bitrate?: number | ||
} | ||
// For Audio, Gifv, and Video | ||
duration?: number | ||
bitrate?: number | ||
} | ||
|
||
export type Focus = { | ||
x: number | ||
y: number | ||
} | ||
export type Focus = { | ||
x: number | ||
y: number | ||
} | ||
|
||
export type Meta = { | ||
original?: Sub | ||
small?: Sub | ||
focus?: Focus | ||
length?: string | ||
duration?: number | ||
fps?: number | ||
size?: string | ||
width?: number | ||
height?: number | ||
aspect?: number | ||
audio_encode?: string | ||
audio_bitrate?: string | ||
audio_channel?: string | ||
} | ||
export type Meta = { | ||
original?: Sub | ||
small?: Sub | ||
focus?: Focus | ||
length?: string | ||
duration?: number | ||
fps?: number | ||
size?: string | ||
width?: number | ||
height?: number | ||
aspect?: number | ||
audio_encode?: string | ||
audio_bitrate?: string | ||
audio_channel?: string | ||
} | ||
|
||
export type Attachment = { | ||
id: string | ||
type: 'unknown' | 'image' | 'gifv' | 'video' | 'audio' | ||
url: string | ||
remote_url: string | null | ||
preview_url: string | null | ||
text_url: string | null | ||
meta: Meta | null | ||
description: string | null | ||
blurhash: string | null | ||
} | ||
export type Attachment = { | ||
id: string | ||
type: 'unknown' | 'image' | 'gifv' | 'video' | 'audio' | ||
url: string | ||
remote_url: string | null | ||
preview_url: string | null | ||
text_url: string | null | ||
meta: Meta | null | ||
description: string | null | ||
blurhash: string | null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,15 @@ | ||
namespace FriendicaEntity { | ||
export type Card = { | ||
url: string | ||
title: string | ||
description: string | ||
type: 'link' | 'photo' | 'video' | 'rich' | ||
image: string | null | ||
author_name: string | ||
author_url: string | ||
provider_name: string | ||
provider_url: string | ||
html: string | ||
width: number | ||
height: number | ||
blurhash: string | null | ||
} | ||
export type Card = { | ||
url: string | ||
title: string | ||
description: string | ||
type: 'link' | 'photo' | 'video' | 'rich' | ||
image: string | null | ||
author_name: string | ||
author_url: string | ||
provider_name: string | ||
provider_url: string | ||
html: string | ||
width: number | ||
height: number | ||
blurhash: string | null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,6 @@ | ||
/// <reference path="status.ts" /> | ||
import { Status } from './status' | ||
|
||
namespace FriendicaEntity { | ||
export type Context = { | ||
ancestors: Array<Status> | ||
descendants: Array<Status> | ||
} | ||
export type Context = { | ||
ancestors: Array<Status> | ||
descendants: Array<Status> | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,9 @@ | ||
/// <reference path="account.ts" /> | ||
/// <reference path="status.ts" /> | ||
import { Account } from './account' | ||
import { Status } from './status' | ||
|
||
namespace FriendicaEntity { | ||
export type Conversation = { | ||
id: string | ||
accounts: Array<Account> | ||
last_status: Status | null | ||
unread: boolean | ||
} | ||
export type Conversation = { | ||
id: string | ||
accounts: Array<Account> | ||
last_status: Status | null | ||
unread: boolean | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,6 @@ | ||
namespace FriendicaEntity { | ||
export type Emoji = { | ||
shortcode: string | ||
static_url: string | ||
url: string | ||
visible_in_picker: boolean | ||
} | ||
export type Emoji = { | ||
shortcode: string | ||
static_url: string | ||
url: string | ||
visible_in_picker: boolean | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,6 @@ | ||
namespace FriendicaEntity { | ||
export type FeaturedTag = { | ||
id: string | ||
name: string | ||
statuses_count: number | ||
last_status_at: string | ||
} | ||
export type FeaturedTag = { | ||
id: string | ||
name: string | ||
statuses_count: number | ||
last_status_at: string | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
namespace FriendicaEntity { | ||
export type Field = { | ||
name: string | ||
value: string | ||
verified_at: string | null | ||
} | ||
export type Field = { | ||
name: string | ||
value: string | ||
verified_at: string | null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,10 @@ | ||
namespace FriendicaEntity { | ||
export type Filter = { | ||
id: string | ||
phrase: string | ||
context: Array<FilterContext> | ||
expires_at: string | null | ||
irreversible: boolean | ||
whole_word: boolean | ||
} | ||
|
||
export type FilterContext = string | ||
export type Filter = { | ||
id: string | ||
phrase: string | ||
context: Array<FilterContext> | ||
expires_at: string | null | ||
irreversible: boolean | ||
whole_word: boolean | ||
} | ||
|
||
export type FilterContext = string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,25 @@ | ||
/// <reference path="emoji.ts" /> | ||
/// <reference path="field.ts" /> | ||
import { Emoji } from './emoji' | ||
import { Field } from './field' | ||
|
||
namespace FriendicaEntity { | ||
export type FollowRequest = { | ||
id: number | ||
username: string | ||
acct: string | ||
display_name: string | ||
locked: boolean | ||
bot: boolean | ||
discoverable?: boolean | ||
group: boolean | ||
created_at: string | ||
note: string | ||
url: string | ||
avatar: string | ||
avatar_static: string | ||
header: string | ||
header_static: string | ||
followers_count: number | ||
following_count: number | ||
statuses_count: number | ||
emojis: Array<Emoji> | ||
fields: Array<Field> | ||
} | ||
export type FollowRequest = { | ||
id: number | ||
username: string | ||
acct: string | ||
display_name: string | ||
locked: boolean | ||
bot: boolean | ||
discoverable?: boolean | ||
group: boolean | ||
created_at: string | ||
note: string | ||
url: string | ||
avatar: string | ||
avatar_static: string | ||
header: string | ||
header_static: string | ||
followers_count: number | ||
following_count: number | ||
statuses_count: number | ||
emojis: Array<Emoji> | ||
fields: Array<Field> | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
namespace FriendicaEntity { | ||
export type History = { | ||
day: string | ||
uses: number | ||
accounts: number | ||
} | ||
export type History = { | ||
day: string | ||
uses: number | ||
accounts: number | ||
} |
Oops, something went wrong.