ResourceDescriptor | WebHare Platform SDK
WebHare Platform SDK
    Preparing search index...

    Class ResourceDescriptor

    Implements

    • ResourceMetaData
    Index

    Constructors

    Properties

    "[Marshaller]": {
        setValue: (this: ResourceDescriptor, value: HSVMVar) => void;
        type: HareScriptType;
    } = ...

    Accessors

    • get dbLoc(): undefined | { cc: number; id: number; source: number }

      Database location support cached URL generation

      Returns undefined | { cc: number; id: number; source: number }

      • undefined
      • { cc: number; id: number; source: number }
        • cc: number

          Creation check. Type-specific identifier to protect against replays if an ID is reused

        • id: number

          ID

        • source: number

          Source. 1 = fsobjects, 2 = fssettings, 3 = wrdsetting, 4 = formresult

    • get dominantColor(): null | string

      Returns null | string

    • get extension(): null | string

      Returns null | string

    • get fileName(): null | string

      Returns null | string

    • get hash(): null | string

      Returns null | string

    • get height(): null | number

      Returns null | number

    • get mediaType(): string

      Returns string

    • get mirrored(): null | boolean

      Returns null | boolean

    • get refPoint(): null | { x: number; y: number }

      Returns null | { x: number; y: number }

    • set refPoint(refPoint: null | { x: number; y: number }): void

      Parameters

      • refPoint: null | { x: number; y: number }

      Returns void

    • get rotation(): null | Rotation

      Returns null | Rotation

    • get sourceFile(): null | number

      Returns null | number

    • get width(): null | number

      Returns null | number

    Methods

    • Parameters

      • Optionaloptions: ResourceScanOptions

      Returns Promise<ResourceDescriptor>

    • Parameters

      • Optionaloptions: ExportOptions

      Returns Promise<ExportedResource>

    • Returns ResourceMetaData

    • Parameters

      • Optionalmethod: LinkMethod

      Returns string

    • Parameters

      • method: ResizeMethod

      Returns { link: string }

    • Parameters

      • str: string | Buffer<ArrayBufferLike> | WebHareBlob
      • Optionaloptions: ResourceScanOptions

      Returns Promise<ResourceDescriptor>

    • Copies the blob to a new WebHareBlob

      Parameters

      • str: Blob | File
      • Optionaloptions: ResourceScanOptions

      Returns Promise<ResourceDescriptor>

    • Parameters

      • path: string
      • Optionaloptions: ResourceScanOptions

      Returns Promise<ResourceDescriptor>

    • Parameters

      • resource: string
      • Optionaloptions: ResourceScanOptions

      Returns Promise<ResourceDescriptor>

    • Parameters

      • resource: ExportedResource

      Returns Promise<ResourceDescriptor>