Type alias ExecuteComponentData

ExecuteComponentData: {
    path: string;
    requestBody: {
        args: unknown;
        component: string;
        force_viewer_allow_user_resources?: string[];
        force_viewer_one_of_fields?: {
            [key: string]: unknown;
        };
        force_viewer_static_fields?: {
            [key: string]: unknown;
        };
        path?: string;
        raw_code?: {
            cache_ttl?: number;
            content: string;
            language: string;
            lock?: string;
            path?: string;
        };
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        args: unknown;
        component: string;
        force_viewer_allow_user_resources?: string[];
        force_viewer_one_of_fields?: {
            [key: string]: unknown;
        };
        force_viewer_static_fields?: {
            [key: string]: unknown;
        };
        path?: string;
        raw_code?: {
            cache_ttl?: number;
            content: string;
            language: string;
            lock?: string;
            path?: string;
        };
    }

    update app

    • args: unknown
    • component: string
    • Optional force_viewer_allow_user_resources?: string[]
    • Optional force_viewer_one_of_fields?: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • Optional force_viewer_static_fields?: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • Optional path?: string
    • Optional raw_code?: {
          cache_ttl?: number;
          content: string;
          language: string;
          lock?: string;
          path?: string;
      }
      • Optional cache_ttl?: number
      • content: string
      • language: string
      • Optional lock?: string
      • Optional path?: string
  • workspace: string