@stolostron/multicluster-sdk
Version:
Provides extensions and APIs that dynamic plugins can use to leverage multicluster capabilities provided by Red Hat Advanced Cluster Management.
344 lines • 16 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetMessagesDocument = exports.SearchResultRelatedItemsDocument = exports.SearchResultItemsAndRelatedItemsDocument = exports.SearchResultRelatedCountDocument = exports.SearchResultCountDocument = exports.SearchResultItemsDocument = exports.SearchCompleteDocument = exports.SearchSchemaDocument = void 0;
exports.useSearchSchemaQuery = useSearchSchemaQuery;
exports.useSearchSchemaLazyQuery = useSearchSchemaLazyQuery;
exports.useSearchSchemaSuspenseQuery = useSearchSchemaSuspenseQuery;
exports.useSearchCompleteQuery = useSearchCompleteQuery;
exports.useSearchCompleteLazyQuery = useSearchCompleteLazyQuery;
exports.useSearchCompleteSuspenseQuery = useSearchCompleteSuspenseQuery;
exports.useSearchResultItemsQuery = useSearchResultItemsQuery;
exports.useSearchResultItemsLazyQuery = useSearchResultItemsLazyQuery;
exports.useSearchResultItemsSuspenseQuery = useSearchResultItemsSuspenseQuery;
exports.useSearchResultCountQuery = useSearchResultCountQuery;
exports.useSearchResultCountLazyQuery = useSearchResultCountLazyQuery;
exports.useSearchResultCountSuspenseQuery = useSearchResultCountSuspenseQuery;
exports.useSearchResultRelatedCountQuery = useSearchResultRelatedCountQuery;
exports.useSearchResultRelatedCountLazyQuery = useSearchResultRelatedCountLazyQuery;
exports.useSearchResultRelatedCountSuspenseQuery = useSearchResultRelatedCountSuspenseQuery;
exports.useSearchResultItemsAndRelatedItemsQuery = useSearchResultItemsAndRelatedItemsQuery;
exports.useSearchResultItemsAndRelatedItemsLazyQuery = useSearchResultItemsAndRelatedItemsLazyQuery;
exports.useSearchResultItemsAndRelatedItemsSuspenseQuery = useSearchResultItemsAndRelatedItemsSuspenseQuery;
exports.useSearchResultRelatedItemsQuery = useSearchResultRelatedItemsQuery;
exports.useSearchResultRelatedItemsLazyQuery = useSearchResultRelatedItemsLazyQuery;
exports.useSearchResultRelatedItemsSuspenseQuery = useSearchResultRelatedItemsSuspenseQuery;
exports.useGetMessagesQuery = useGetMessagesQuery;
exports.useGetMessagesLazyQuery = useGetMessagesLazyQuery;
exports.useGetMessagesSuspenseQuery = useGetMessagesSuspenseQuery;
/* Copyright Contributors to the Open Cluster Management project */
const Apollo = __importStar(require("@apollo/client"));
const client_1 = require("@apollo/client");
const defaultOptions = {};
exports.SearchSchemaDocument = (0, client_1.gql) `
query searchSchema($query: SearchInput) {
searchSchema(query: $query)
}
`;
/**
* __useSearchSchemaQuery__
*
* To run a query within a React component, call `useSearchSchemaQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchSchemaQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchSchemaQuery({
* variables: {
* query: // value for 'query'
* },
* });
*/
function useSearchSchemaQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchSchemaDocument, options);
}
function useSearchSchemaLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchSchemaDocument, options);
}
function useSearchSchemaSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchSchemaDocument, options);
}
exports.SearchCompleteDocument = (0, client_1.gql) `
query searchComplete($property: String!, $query: SearchInput, $limit: Int) {
searchComplete(property: $property, query: $query, limit: $limit)
}
`;
/**
* __useSearchCompleteQuery__
*
* To run a query within a React component, call `useSearchCompleteQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchCompleteQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchCompleteQuery({
* variables: {
* property: // value for 'property'
* query: // value for 'query'
* limit: // value for 'limit'
* },
* });
*/
function useSearchCompleteQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchCompleteDocument, options);
}
function useSearchCompleteLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchCompleteDocument, options);
}
function useSearchCompleteSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchCompleteDocument, options);
}
exports.SearchResultItemsDocument = (0, client_1.gql) `
query searchResultItems($input: [SearchInput]) {
searchResult: search(input: $input) {
items
}
}
`;
/**
* __useSearchResultItemsQuery__
*
* To run a query within a React component, call `useSearchResultItemsQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchResultItemsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchResultItemsQuery({
* variables: {
* input: // value for 'input'
* },
* });
*/
function useSearchResultItemsQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchResultItemsDocument, options);
}
function useSearchResultItemsLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchResultItemsDocument, options);
}
function useSearchResultItemsSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchResultItemsDocument, options);
}
exports.SearchResultCountDocument = (0, client_1.gql) `
query searchResultCount($input: [SearchInput]) {
searchResult: search(input: $input) {
count
}
}
`;
/**
* __useSearchResultCountQuery__
*
* To run a query within a React component, call `useSearchResultCountQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchResultCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchResultCountQuery({
* variables: {
* input: // value for 'input'
* },
* });
*/
function useSearchResultCountQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchResultCountDocument, options);
}
function useSearchResultCountLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchResultCountDocument, options);
}
function useSearchResultCountSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchResultCountDocument, options);
}
exports.SearchResultRelatedCountDocument = (0, client_1.gql) `
query searchResultRelatedCount($input: [SearchInput]) {
searchResult: search(input: $input) {
related {
kind
count
}
}
}
`;
/**
* __useSearchResultRelatedCountQuery__
*
* To run a query within a React component, call `useSearchResultRelatedCountQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchResultRelatedCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchResultRelatedCountQuery({
* variables: {
* input: // value for 'input'
* },
* });
*/
function useSearchResultRelatedCountQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchResultRelatedCountDocument, options);
}
function useSearchResultRelatedCountLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchResultRelatedCountDocument, options);
}
function useSearchResultRelatedCountSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchResultRelatedCountDocument, options);
}
exports.SearchResultItemsAndRelatedItemsDocument = (0, client_1.gql) `
query searchResultItemsAndRelatedItems($input: [SearchInput]) {
searchResult: search(input: $input) {
items
related {
kind
items
}
}
}
`;
/**
* __useSearchResultItemsAndRelatedItemsQuery__
*
* To run a query within a React component, call `useSearchResultItemsAndRelatedItemsQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchResultItemsAndRelatedItemsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchResultItemsAndRelatedItemsQuery({
* variables: {
* input: // value for 'input'
* },
* });
*/
function useSearchResultItemsAndRelatedItemsQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchResultItemsAndRelatedItemsDocument, options);
}
function useSearchResultItemsAndRelatedItemsLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchResultItemsAndRelatedItemsDocument, options);
}
function useSearchResultItemsAndRelatedItemsSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchResultItemsAndRelatedItemsDocument, options);
}
exports.SearchResultRelatedItemsDocument = (0, client_1.gql) `
query searchResultRelatedItems($input: [SearchInput]) {
searchResult: search(input: $input) {
related {
kind
items
}
}
}
`;
/**
* __useSearchResultRelatedItemsQuery__
*
* To run a query within a React component, call `useSearchResultRelatedItemsQuery` and pass it any options that fit your needs.
* When your component renders, `useSearchResultRelatedItemsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useSearchResultRelatedItemsQuery({
* variables: {
* input: // value for 'input'
* },
* });
*/
function useSearchResultRelatedItemsQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.SearchResultRelatedItemsDocument, options);
}
function useSearchResultRelatedItemsLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.SearchResultRelatedItemsDocument, options);
}
function useSearchResultRelatedItemsSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.SearchResultRelatedItemsDocument, options);
}
exports.GetMessagesDocument = (0, client_1.gql) `
query getMessages {
messages {
id
kind
description
}
}
`;
/**
* __useGetMessagesQuery__
*
* To run a query within a React component, call `useGetMessagesQuery` and pass it any options that fit your needs.
* When your component renders, `useGetMessagesQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useGetMessagesQuery({
* variables: {
* },
* });
*/
function useGetMessagesQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useQuery(exports.GetMessagesDocument, options);
}
function useGetMessagesLazyQuery(baseOptions) {
const options = Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useLazyQuery(exports.GetMessagesDocument, options);
}
function useGetMessagesSuspenseQuery(baseOptions) {
const options = baseOptions === Apollo.skipToken ? baseOptions : Object.assign(Object.assign({}, defaultOptions), baseOptions);
return Apollo.useSuspenseQuery(exports.GetMessagesDocument, options);
}
//# sourceMappingURL=search-sdk.js.map