feat: integrate platform room entry, UI migration and erqiwang documentation
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
/** Pre-room capability: a game owns its page and validated, opaque wire configuration. */
|
||||
export interface CreateRoomPageContext {
|
||||
readonly previousRoomtype:unknown;
|
||||
submit(roomtype:readonly unknown[]):void;
|
||||
cancel():void;
|
||||
reportError(message:string):void;
|
||||
}
|
||||
export interface CreateRoomPagePort {
|
||||
open(context:CreateRoomPageContext):void;
|
||||
setBusy(busy:boolean):void;
|
||||
close():void;
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "4.0.24",
|
||||
"importer": "typescript",
|
||||
"imported": true,
|
||||
"uuid": "fd4c9495-d6d5-49da-8476-a510df24f1c4",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
export * from './game-entry.ts';
|
||||
export * from './game-host.ts';
|
||||
export * from './game-module.ts';
|
||||
export * from './game-seat-mapper.ts';
|
||||
export * from './platform-events.ts';
|
||||
export * from './snapshots.ts';
|
||||
export * from './create-room-page.ts';
|
||||
export * from './game-host.ts';
|
||||
export * from './game-module.ts';
|
||||
export * from './game-seat-mapper.ts';
|
||||
export * from './platform-events.ts';
|
||||
export * from './snapshots.ts';
|
||||
|
||||
Reference in New Issue
Block a user