@eddye68/studio-client
Version:
The AWS service Studio client
1 lines • 14.6 kB
Source Map (JSON)
{"version":3,"sources":["../../../src/model/wfl/basic-metadata.ts","../../../src/model/wfl/category.ts","../../../src/model/wfl/metadata.ts","../../../src/model/wfl/publication.ts","../../../src/model/wfl/state.ts","../../../src/model/wfl/wflobject.ts","../../../src/model/wfl/workflow-metadata.ts","../../../src/client/helpers/wfl-helpers.ts"],"sourcesContent":["import { Category } from \"./category\";\nimport { Publication } from \"./publication\";\n\nexport class BasicMetaData {\n public __classname__: string = 'BasicMetaData';\n\n public ID : string | null = null;\n\n public DocumentID : string | null = null;\n\n public Name : string | null = null;\n\n public Type : string | null = null;\n\n public Publication : Publication | null = null;\n\n public Category : Category | null = null;\n\n public ContentSource : string | null = null;\n\n public MasterId : string | null = null;\n\n public StoryId : string | null = null;\n\n constructor(\n params : BasicMetaDataNamedParameters\n ) {\n this.ID = params.ID ?? null;\n this.DocumentID = params.DocumentID ?? null;\n this.Name = params.Name ?? null;\n this.Type = params.Type ?? null;\n this.Publication = params.Publication ?? null;\n this.Category = params.Category ?? null;\n this.ContentSource = params.ContentSource ?? null;\n this.MasterId = params.MasterId ?? null;\n this.StoryId = params.StoryId ?? null;\n }\n}\n\nexport interface BasicMetaDataNamedParameters {\n ID? : string \n DocumentID? : string\n Name? : string \n Type? : string \n Publication? : Publication \n Category? : Category \n ContentSource? : string \n MasterId? : string \n StoryId? : string \n}","export class Category {\n public __classname__: string = 'Category';\n\n public Id : string | null = null;\n\n public Name : string | null = null; \n \n constructor(params : CategoryNamedParameters ) {\n this.Id = params.Id ?? null;\n this.Name = params.Name ?? null;\n }\n}\n\nexport interface CategoryNamedParameters {\n Id? : string \n Name? : string\n}","import { BasicMetaData } from \"./basic-metadata\";\nimport { ContentMetaData } from \"./content-metadata\";\nimport { ExtraMetaData } from \"./extra-metadata\";\nimport { RightsMetaData } from \"./rights-metadata\";\nimport { SourceMetaData } from \"./source-metadata\";\nimport { WorkflowMetaData } from \"./workflow-metadata\";\n\nexport class MetaData {\n public __classname__: string = 'MetaData';\n\n\n public BasicMetaData: BasicMetaData | null = null;\n\n public RightsMetaData: RightsMetaData | null = null;\n\n public SourceMetaData: SourceMetaData | null = null;\n\n public ContentMetaData: ContentMetaData | null = null;\n\n public WorkflowMetaData: WorkflowMetaData | null = null;\n\n public ExtraMetaData: ExtraMetaData | null = null;\n\n constructor(\n params : MetaDataNamedParameters\n ) {\n this.BasicMetaData = params.BasicMetaData ?? null;\n this.RightsMetaData = params.RightsMetaData ?? null;\n this.SourceMetaData = params.SourceMetaData ?? null;\n this.ContentMetaData = params.ContentMetaData ?? null;\n this.WorkflowMetaData = params.WorkflowMetaData ?? null;\n this.ExtraMetaData = params.ExtraMetaData ?? null;\n }\n\n}\n\nexport interface MetaDataNamedParameters {\n BasicMetaData?: BasicMetaData,\n RightsMetaData?: RightsMetaData,\n SourceMetaData?: SourceMetaData,\n ContentMetaData?: ContentMetaData,\n WorkflowMetaData?: WorkflowMetaData,\n ExtraMetaData?: ExtraMetaData\n}","export class Publication {\n public __classname__: string = 'Publication';\n\n public Id : string | null = null;\n\n public Name : string | null = null; \n \n constructor(params : PublicationNamedParameters) {\n this.Id = params.Id ?? null;\n this.Name = params.Name ?? null;\n }\n}\n\nexport interface PublicationNamedParameters {\n Id? : string \n Name? : string\n}","export class State {\n public __classname__: string = 'State';\n\n public Id: string | null = null;\n public Name: string | null = null;\n public Type: string | null = null;\n public Produce: boolean | null = null;\n public Color: string | null = null;\n public DefaultRouteTo: string | null = null;\n\n constructor(\n Id: string | null = null,\n Name: string | null = null,\n Type: string | null = null,\n Produce: boolean | null = null,\n Color: string | null = null,\n DefaultRouteTo: string | null = null\n ) {\n this.Id = Id;\n this.Name = Name;\n this.Type = Type;\n this.Produce = Produce;\n this.Color = Color;\n this.DefaultRouteTo = DefaultRouteTo;\n }\n}","import { Attachment } from \"./attachment\";\nimport { EditionRenditionsInfo } from \"./edition-renditions-info\";\nimport { Element } from \"./element\";\nimport { InDesignArticle } from \"./indesign-article\";\nimport { Message } from \"./message\";\nimport { MessageList } from \"./message-list\";\nimport { MetaData } from \"./metadata\";\nimport { ObjectLabel } from \"./object-label\";\nimport { ObjectOperation } from \"./object-operations\";\nimport { Page } from \"./page\";\nimport { Placement } from \"./placement\";\nimport { Relation } from \"./relation\";\nimport { Target } from \"./target\";\n\nexport class WflObject {\n public __classname__: string = 'Object';\n\n public MetaData: MetaData | null = null;\n\n public Relations: Relation[] | null = null;\n\n public Pages: Page[] | null = null;\n\n public Files: Attachment[] | null = null;\n\n public Messages: Message[] | null = null;\n\n public Elements: Element[] | null = null;\n\n public Targets: Target[] | null = null;\n\n public Renditions: EditionRenditionsInfo[] | null = null;\n\n public MessageList: MessageList | null = null;\n\n public ObjectLabels: ObjectLabel[] | null = null;\n\n public InDesignArticles: InDesignArticle[] | null = null;\n\n public Placements: Placement[] | null = null;\n\n public Operations: ObjectOperation[] | null = null;\n\n constructor(\n params : WflObjectNamedParameters\n ) {\n this.MetaData = params.Metadata ?? null;\n this.Relations = params.Relations ?? null;;\n this.Pages = params.Pages ?? null;;\n this.Files = params.Files ?? null;;\n this.Messages = params.Messages ?? null;;\n this.Elements = params.Elements ?? null;;\n this.Targets = params.Targets ?? null;;\n this.Renditions = params.Renditions ?? null;;\n this.MessageList = params.MessageList ?? null;;\n this.ObjectLabels = params.ObjectLabels ?? null;;\n this.InDesignArticles = params.InDesignArticles ?? null;;\n this.Placements = params.Placements ?? null;;\n this.Operations = params.Operations ?? null;;\n }\n\n}\n\nexport interface WflObjectNamedParameters {\n Metadata?: MetaData\n Relations?: Relation[]\n Pages?: Page[]\n Files?: Attachment[]\n Messages?: Message[]\n Elements?: Element[]\n Targets?: Target[]\n Renditions?: EditionRenditionsInfo[]\n MessageList?: MessageList\n ObjectLabels?: ObjectLabel[]\n InDesignArticles?: InDesignArticle[]\n Placements?: Placement[]\n Operations?: ObjectOperation[]\n}","import { State } from \"./state\";\n\nexport class WorkflowMetaData {\n public __classname__: string = 'WorkflowMetaData';\n\n public Deadline : string | null = null;\n\tpublic Urgency : string | null = null;\n\tpublic Modifier : string | null = null;\n\tpublic Modified : string | null = null;\n\tpublic Creator : string | null = null;\n\tpublic Created : string | null = null;\n\tpublic Comment : string | null = null;\n\tpublic State : State | null = null;\n\tpublic RouteTo : string | null = null;\n\tpublic LockedBy : string | null = null;\n\tpublic Version : string | null = null;\n\tpublic DeadlineSoft : string | null = null;\n\tpublic Rating : number | null = null;\n\tpublic Deletor : string | null = null;\n\tpublic Deleted : string | null = null;\n\n constructor(\n params : WorkflowMetaDataNamedParameters\n ) {\n this.Deadline = params.Deadline ?? null;\n this.Urgency = params.Urgency ?? null;\n this.Modifier = params.Modifier ?? null;\n this.Modified = params.Modified ?? null;\n this.Creator = params.Creator ?? null;\n this.Created = params.Created ?? null;\n this.Comment = params.Comment ?? null;\n this.State = params.State ?? null;\n this.RouteTo = params.RouteTo ?? null;\n this.LockedBy = params.LockedBy ?? null;\n this.Version = params.Version ?? null;\n this.DeadlineSoft = params.DeadlineSoft ?? null;\n this.Rating = params.Rating ?? null;\n this.Deletor = params.Deletor ?? null;\n this.Deleted = params.Deleted ?? null;\n }\n}\n\nexport interface WorkflowMetaDataNamedParameters {\n Deadline? : string \n Urgency? : string \n Modifier? : string \n Modified? : string \n Creator? : string \n Created? : string \n Comment? : string \n State? : State \n RouteTo? : string \n LockedBy? : string \n Version? : string \n DeadlineSoft? : string \n Rating? : number \n Deletor? : string \n Deleted? : string\n}","import { BasicMetaData } from \"../../model/wfl/basic-metadata\";\nimport { Category } from \"../../model/wfl/category\";\nimport { ContentMetaData } from \"../../model/wfl/content-metadata\";\nimport { MetaData } from \"../../model/wfl/metadata\";\nimport { Publication } from \"../../model/wfl/publication\";\nimport { SourceMetaData } from \"../../model/wfl/source-metadata\";\nimport { State } from \"../../model/wfl/state\";\nimport { WflObject } from \"../../model/wfl/wflobject\";\nimport { WorkflowMetaData } from \"../../model/wfl/workflow-metadata\";\n\nexport class WflHelpers { \n /**\n *\n * @param name\n * @param type The object type like 'Article'\n * @param categoryId\n * @param publicationId\n * @param stateId\n *\n * @returns The Workflow object\n */\n static createWflObject(name: string, type : string | undefined, categoryId: string, publicationId: string, stateId: string) : WflObject {\n\n return new WflObject({\n Metadata: new MetaData({\n BasicMetaData: new BasicMetaData({\n Name: name,\n Type: type,\n Publication: new Publication({\n Id : publicationId\n }),\n Category: new Category({ \n Id: categoryId\n })\n }),\n WorkflowMetaData: new WorkflowMetaData({\n State: new State(stateId)\n }),\n }),\n Files: [],\n Relations: []\n });\n }\n}"],"mappings":"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","names":[]}