@willwade/aac-processors
    Preparing search index...

    Interface AACSemanticAction

    interface AACSemanticAction {
        audioData?: Buffer;
        category?: AACSemanticCategory;
        fallback?: {
            add_to_sentence?: boolean;
            message?: string;
            targetPageId?: string;
            temporary_home?: string | boolean | null;
            type: "SPEAK" | "NAVIGATE" | "ACTION";
        };
        intent: string;
        parameters?: { [key: string]: any };
        platformData?: {
            applePanels?: {
                actionType: string;
                parameters: { [key: string]: any };
            };
            astericsGrid?: { modelName: string; properties: { [key: string]: any } };
            gotalkNow?: {
                audioLocation?: string;
                buttonType: string;
                goVisual?: string;
                goVisualLink?: unknown;
                jumpBook?: string;
                jumpTo?: number;
                openInternally?: boolean;
                trimEnd?: number;
                trimStart?: number;
                url?: string;
            };
            grid3?: { commandId: string; parameters: { [key: string]: any } };
            snap?: { elementReferenceId?: number; navigatePageId?: number };
            touchChat?: {
                actionCode: number;
                actionData: string;
                resourceId?: number;
            };
        };
        richText?: {
            grammar?: {
                number?: string;
                partOfSpeech?: string;
                person?: string;
                verbState?: string;
            };
            symbols?: { image?: string; text: string }[];
            text: string;
        };
        targetId?: string;
        text?: string;
    }
    Index

    Properties

    audioData?: Buffer
    fallback?: {
        add_to_sentence?: boolean;
        message?: string;
        targetPageId?: string;
        temporary_home?: string | boolean | null;
        type: "SPEAK" | "NAVIGATE" | "ACTION";
    }
    intent: string
    parameters?: { [key: string]: any }
    platformData?: {
        applePanels?: { actionType: string; parameters: { [key: string]: any } };
        astericsGrid?: { modelName: string; properties: { [key: string]: any } };
        gotalkNow?: {
            audioLocation?: string;
            buttonType: string;
            goVisual?: string;
            goVisualLink?: unknown;
            jumpBook?: string;
            jumpTo?: number;
            openInternally?: boolean;
            trimEnd?: number;
            trimStart?: number;
            url?: string;
        };
        grid3?: { commandId: string; parameters: { [key: string]: any } };
        snap?: { elementReferenceId?: number; navigatePageId?: number };
        touchChat?: { actionCode: number; actionData: string; resourceId?: number };
    }
    richText?: {
        grammar?: {
            number?: string;
            partOfSpeech?: string;
            person?: string;
            verbState?: string;
        };
        symbols?: { image?: string; text: string }[];
        text: string;
    }
    targetId?: string
    text?: string