1
0
mirror of https://github.com/hotomoe/hotomoe synced 2024-12-01 16:28:12 +09:00
This commit is contained in:
syuilo 2018-10-11 23:07:20 +09:00
parent e85f9f4aa5
commit e94c73efe2
No known key found for this signature in database
GPG Key ID: BDC4C49D06AB9D69
15 changed files with 15 additions and 15 deletions

View File

@ -8,7 +8,7 @@ export default abstract class Channel {
protected connection: Connection;
public id: string;
public abstract readonly chName: string;
public abstract readonly shouldShare: boolean;
public static readonly shouldShare: boolean;
protected get user() {
return this.connection.user;

View File

@ -3,7 +3,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'drive';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -9,7 +9,7 @@ import Channel from '../../channel';
export default class extends Channel {
public readonly chName = 'gamesReversiGame';
public readonly shouldShare = false;
public static shouldShare = false;
private gameId: mongo.ObjectID;

View File

@ -6,7 +6,7 @@ import Channel from '../../channel';
export default class extends Channel {
public readonly chName = 'gamesReversi';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -6,7 +6,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'globalTimeline';
public readonly shouldShare = true;
public static shouldShare = true;
private mutedUserIds: string[] = [];

View File

@ -6,7 +6,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'hashtag';
public readonly shouldShare = false;
public static shouldShare = false;
@autobind
public async init(params: any) {

View File

@ -6,7 +6,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'homeTimeline';
public readonly shouldShare = true;
public static shouldShare = true;
private mutedUserIds: string[] = [];

View File

@ -6,7 +6,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'hybridTimeline';
public readonly shouldShare = true;
public static shouldShare = true;
private mutedUserIds: string[] = [];

View File

@ -6,7 +6,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'localTimeline';
public readonly shouldShare = true;
public static shouldShare = true;
private mutedUserIds: string[] = [];

View File

@ -4,7 +4,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'main';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -3,7 +3,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'messagingIndex';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -4,7 +4,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'messaging';
public readonly shouldShare = false;
public static shouldShare = false;
private otherpartyId: string;

View File

@ -6,7 +6,7 @@ const ev = new Xev();
export default class extends Channel {
public readonly chName = 'notesStats';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -6,7 +6,7 @@ const ev = new Xev();
export default class extends Channel {
public readonly chName = 'serverStats';
public readonly shouldShare = true;
public static shouldShare = true;
@autobind
public async init(params: any) {

View File

@ -3,7 +3,7 @@ import Channel from '../channel';
export default class extends Channel {
public readonly chName = 'userList';
public readonly shouldShare = false;
public static shouldShare = false;
@autobind
public async init(params: any) {