rerummagni
Version:
Classes and utils for socket-common
22 lines (17 loc) • 623 B
text/typescript
import { TransportCommandOptions } from '@ts-core/common';
import { IsOptional, IsBoolean, IsString } from 'class-validator';
import { ITransportSocketCommandOptions } from './ITransportSocketCommandOptions';
import { TransportSocketUserId } from './TransportSocketUserId';
export class TransportSocketCommandOptions extends TransportCommandOptions implements ITransportSocketCommandOptions {
room?: string;
clientId?: string;
userId?: TransportSocketUserId;
isOnlyOne?: boolean;
}