MAIDR JavaScript API
    Preparing search index...

    Interface TableauMarksSelectedEvent

    The payload of a markselectionchanged event -- event.detail on the <tableau-viz> element.

    Mirrors MarksSelectedEvent, which extends TableauWorksheetEvent: worksheet names where the selection changed, and getMarksAsync fetches the marks it now covers. Only the worksheet's name is read, and it is read defensively -- an event that arrives without one is resolved against every bound worksheet instead, since the field names in the marks table tell the layers apart on their own.

    interface TableauMarksSelectedEvent {
        worksheet?: TableauSheetBase;
        getMarksAsync: () => Promise<TableauMarksCollection>;
    }
    Index

    Properties

    worksheet?: TableauSheetBase
    getMarksAsync: () => Promise<TableauMarksCollection>