frontend-app-api: switch to ReadonlyMap in app graph types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -44,7 +44,7 @@ export interface AppNodeSpec {
|
||||
*/
|
||||
export interface AppNodeEdges {
|
||||
readonly attachedTo?: { node: AppNode; input: string };
|
||||
readonly attachments: Map<string, AppNode[]>;
|
||||
readonly attachments: ReadonlyMap<string, AppNode[]>;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -71,6 +71,6 @@ export interface AppNode {
|
||||
|
||||
export interface AppGraph {
|
||||
root: AppNode;
|
||||
nodes: Map<string /* id */, AppNode>;
|
||||
nodes: ReadonlyMap<string /* id */, AppNode>;
|
||||
orphans: Iterable<AppNode>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user