@alchemist/dotnet
Advanced tools
Comparing version 0.4.6 to 0.4.7
@@ -18,3 +18,2 @@ /** | ||
export * from "./models/types/itype-data"; | ||
export * from "./models/types/node-reference"; | ||
export * from "./models/types/node-type-data"; | ||
@@ -21,0 +20,0 @@ export * from "./models/types/type-data-with-implementation"; |
@@ -5,5 +5,6 @@ import { INode } from "@alchemist/core"; | ||
import { TypeData } from "./type-data"; | ||
import { NodeReference } from "./node-reference"; | ||
export declare class NodeTypeData implements ITypeData { | ||
metadata: any; | ||
static ReferencedNodeIdMetdata: string; | ||
static ReferencedNodeGroupMetadata: string; | ||
readonly referencedNode: INode; | ||
@@ -15,3 +16,2 @@ readonly nodeGroup: NamespaceNodeGroup; | ||
toTypeData(): TypeData; | ||
toNodeReferences(): NodeReference; | ||
} |
import { INodeGroup, IProject, IProjectSerializer } from "@alchemist/core"; | ||
import { NodeTypeData } from "../models/types/node-type-data"; | ||
import { NodeReference } from "../models/types/node-reference"; | ||
export declare abstract class DotNetProjectSerializer implements IProjectSerializer { | ||
import { ITypeData } from ".."; | ||
export declare class DotNetProjectSerializer implements IProjectSerializer { | ||
nodeTypeReplacer(key: string, value: any): any; | ||
getNodeTypeData(project: IProject, nodeReference: NodeReference): NodeTypeData; | ||
isNodeTypeData(typeData: any): boolean; | ||
getNodeTypeData(project: IProject, typeData: ITypeData): NodeTypeData; | ||
hasNodeReferenceMetadata(typeData: ITypeData): boolean; | ||
deserialize(projectData: string | object): IProject; | ||
protected processNode(nodeIndex: number, nodeGroup: INodeGroup, project: IProject): void; | ||
protected processNodeGroup(nodeGroupIndex: number, project: IProject): void; | ||
protected afterProcessed(project: IProject): void; | ||
serialize(project: IProject): string; | ||
} |
{ | ||
"name": "@alchemist/dotnet", | ||
"version": "0.4.6", | ||
"version": "0.4.7", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
Sorry, the diff of this file is too big to display
16375468
4010