[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/git-thinh/ClearScript/master/ClearScript/UniqueDocumentInfo.cs [Back]  [Original]

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.

using System;

namespace Microsoft.ClearScript
{
    internal class UniqueDocumentInfo
    {
        public UniqueDocumentInfo(DocumentInfo info, ulong uniqueId, string uniqueName)
        {
            Info = info;
            UniqueId = uniqueId;
            UniqueName = uniqueName;
        }

        public DocumentInfo Info { get; private set; }

        public string Name
        {
            get { return Info.Name; }
        }

        public Uri Uri
        {
            get { return Info.Uri; }
        }

        public Uri SourceMapUri
        {
            get { return Info.SourceMapUri; }
        }

        public DocumentCategory Category
        {
            get { return Info.Category; }
        }

        public DocumentFlags? Flags
        {
            get { return Info.Flags; }
        }

        public DocumentContextCallback ContextCallback
        {
            get { return Info.ContextCallback; }
        }

        public ulong UniqueId { get; private set; }

        public string UniqueName { get; private set; }
    }
}

Web Proxy Viewer  |  New URL  |  Original Page