"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fromSavedSearchAttributes = void 0; /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one * or more contributor license agreements. Licensed under the Elastic License * 2.0 and the Server Side Public License, v 1; you may not use this file except * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ const fromSavedSearchAttributes = (id, attributes, tags, searchSource) => ({ id, searchSource, title: attributes.title, sort: attributes.sort, columns: attributes.columns, description: attributes.description, tags, grid: attributes.grid, hideChart: attributes.hideChart, viewMode: attributes.viewMode, hideAggregatedPreview: attributes.hideAggregatedPreview, rowHeight: attributes.rowHeight, isTextBasedQuery: attributes.isTextBasedQuery, usesAdHocDataView: attributes.usesAdHocDataView, timeRestore: attributes.timeRestore, timeRange: attributes.timeRange, refreshInterval: attributes.refreshInterval, rowsPerPage: attributes.rowsPerPage, breakdownField: attributes.breakdownField }); exports.fromSavedSearchAttributes = fromSavedSearchAttributes;