@nospamproxy/core
    Preparing search index...

    Custom element to download a resource with error handling.

    <!-- simple -->
    <download-link url="end/point" display-text="foo bar"></download-link>

    <!-- object-url -->
    <download-link url.bind="objectUrl" display-text="foo bar" is-object-url.bind="true"></download-link>

    <!-- with pre download hook; when the hook returns false, it is not downloaded. -->
    <download-link url="end/point" display-text="foo bar" can-download.call="functionThatReturnsBoolean"></download-link>

    <!-- with content projection -->
    <download-link url="end/point" display-text="foo bar">
    <span>projected content</span>
    </download-link>
    Index

    Constructors

    • Returns DownloadLink

    Properties

    buttonVariant?: "default" | "primary" | "danger"
    canDownload: (url: string) => Promise<boolean> = ...
    disabled?: boolean
    displayText?: string
    downloadFile: string | null = null
    isObjectUrl: boolean = false
    odata?: OData = undefined
    url: string | (() => string | Promise<string>)

    The download URL or a function returning the download URL.

    Methods

    • Returns void