import { Subscriber } from "wukongimjssdk"; import { GroupRole } from "../../Service/Const"; import WKApp from "../../App"; import { ProviderListener } from "../../Service/Provider"; import RouteContext from "../../Service/Context"; import { ChannelSettingRouteData } from "../ChannelSetting/context"; export class SubscribersVM extends ProviderListener { context:RouteContext routeData:ChannelSettingRouteData private _subscribers: Subscriber[] = [] showNum:number = 20 constructor(context:RouteContext) { super() this.context = context this.routeData = context.routeData() } get subscribers():Subscriber[] { return this.routeData.subscribers } get subscribersTop():Subscriber[] { let showMemberNum = this.shouldShowMemberNum() const subscribers = this.routeData.subscribers if(subscribers && subscribers.length>0) { if(subscribers.lengthshowMemberNum } }