@umbraco-cms/backoffice

    Interface UmbClipboardPastePropertyValueTranslator<ClipboardEntryValueType, PropertyValueType, ConfigType>

    interface UmbClipboardPastePropertyValueTranslator<
        ClipboardEntryValueType = any,
        PropertyValueType = any,
        ConfigType = any,
    > {
        isCompatibleValue?: (
            propertyValue: PropertyValueType,
            config: ConfigType,
            filter?: (
                propertyValue: PropertyValueType,
                config: ConfigType,
            ) => Promise<boolean>,
        ) => Promise<boolean>;
        translate: (
            clipboardEntryValue: ClipboardEntryValueType,
        ) => Promise<PropertyValueType>;
        destroy(): void;
    }

    Type Parameters

    • ClipboardEntryValueType = any
    • PropertyValueType = any
    • ConfigType = any

    Hierarchy (View Summary, Expand)

    • UmbApi
      • UmbClipboardPastePropertyValueTranslator
    Index

    Properties

    isCompatibleValue?: (
        propertyValue: PropertyValueType,
        config: ConfigType,
        filter?: (
            propertyValue: PropertyValueType,
            config: ConfigType,
        ) => Promise<boolean>,
    ) => Promise<boolean>
    translate: (
        clipboardEntryValue: ClipboardEntryValueType,
    ) => Promise<PropertyValueType>

    Methods

    MMNEPVFCICPMFPCPTTAAATR