@xmobitea/gn-server
Version:
GearN Server by XmobiTea (Pro)
27 lines (26 loc) • 1.56 kB
TypeScript
import * as mongoDB from "mongodb";
import { MasterAdminMongoObject } from "./MasterAdminMongoObject";
import { xThirtPartySettings } from "./../../../../../xsettings/lib/entity/xThirtPartySettings";
import { xMasterPlayerSettings } from "./../../../../../xsettings/lib/entity/xMasterPlayerSettings";
import { xEmailSettings } from "./../../../../../xsettings/lib/entity/xEmailSettings";
import { xPushNotificationSettings } from "./../../../../../xsettings/lib/entity/xPushNotificationSettings";
export declare class MasterGameSettings extends MasterAdminMongoObject {
private static readonly _thirtPartySettings;
private static readonly _masterPlayerSettings;
private static readonly _emailSettings;
private static readonly _pushNotificationSettings;
private thirtPartySettings;
private masterPlayerSettings;
private emailSettings;
private pushNotificationSettings;
constructor(result: mongoDB.WithId<mongoDB.Document>, collection: mongoDB.Collection<mongoDB.Document>);
private setDocumentMasterGameSettings;
getThirtPartySettings(): xThirtPartySettings;
setThirtPartySettings(thirtPartySettings: xThirtPartySettings): void;
getMasterPlayerSettings(): xMasterPlayerSettings;
setMasterPlayerSettings(masterPlayerSettings: xMasterPlayerSettings): void;
getEmailSettings(): xEmailSettings;
setEmailSettings(emailSettings: xEmailSettings): void;
getPushNotificationSettings(): xPushNotificationSettings;
setPushNotificationSettings(pushNotificationSettings: xPushNotificationSettings): void;
}