Import

    Constructors

    Properties

    PropertyModifiersTypeDescription
    componentsDataSourcePluginComponents<DSType, TQuery, TOptions, TSecureOptions>
    DataSourceConstructor<DSType, TQuery, TOptions>

    Methods

    MethodModifiersDescription
    setAnnotationQueryCtrl(AnnotationsQueryCtrl)
    setConfigCtrl(ConfigCtrl)
    setExploreLogsQueryField(ExploreQueryField)
    setExploreQueryField(ExploreQueryField)
    setMetadataInspector(MetadataInspector)
    setQueryEditor(QueryEditor)
    setVariableQueryEditor(VariableQueryEditor)

    Constructs a new instance of the DataSourcePlugin class

    Signature

    1. constructor(DataSourceClass: DataSourceConstructor<DSType, TQuery, TOptions>);

    Parameters

    ParameterTypeDescription
    DataSourceClassDataSourceConstructor<DSType, TQuery, TOptions>

    components property

    Signature

    1. components: DataSourcePluginComponents<DSType, TQuery, TOptions, TSecureOptions>;

    DataSourceClass property

    Signature

      setAnnotationQueryCtrl method

      Signature

      1. setAnnotationQueryCtrl(AnnotationsQueryCtrl: any): this;

      Parameters

      ParameterTypeDescription
      AnnotationsQueryCtrlany

      Returns:

      this

      setComponentsFromLegacyExports method

      Signature

      Parameters

      Returns:

      void

      Signature

      1. setConfigCtrl(ConfigCtrl: any): this;

      Parameters

      ParameterTypeDescription
      ConfigCtrl

      this

      setConfigEditor method

      Signature

      1. setConfigEditor(editor: ComponentType<DataSourcePluginOptionsEditorProps<TOptions, TSecureOptions>>): this;

      Parameters

      ParameterTypeDescription
      editorComponentType<DataSourcePluginOptionsEditorProps<TOptions, TSecureOptions>>

      Returns:

      this

      setExploreLogsQueryField method

      Signature

      1. setExploreLogsQueryField(ExploreQueryField: ComponentType<ExploreQueryFieldProps<DSType, TQuery, TOptions>>): this;

      Parameters

      ParameterTypeDescription
      ExploreQueryFieldComponentType<ExploreQueryFieldProps<DSType, TQuery, TOptions>>

      Returns:

      this

      setExploreMetricsQueryField method

      Signature

      1. setExploreMetricsQueryField(ExploreQueryField: ComponentType<ExploreQueryFieldProps<DSType, TQuery, TOptions>>): this;

      Parameters

      ParameterTypeDescription
      ExploreQueryFieldComponentType<ExploreQueryFieldProps<DSType, TQuery, TOptions>>

      Returns:

      this

      setExploreQueryField method

      Signature

      1. setExploreQueryField(ExploreQueryField: ComponentType<ExploreQueryFieldProps<DSType, TQuery, TOptions>>): this;

      Parameters

      Returns:

      this

      Signature

      Parameters

      ParameterTypeDescription
      ExploreStartPageComponentType<QueryEditorHelpProps<TQuery>>

      setMetadataInspector method

      Signature

      1. setMetadataInspector(MetadataInspector: ComponentType<MetadataInspectorProps<DSType, TQuery, TOptions>>): this;

      Parameters

      ParameterTypeDescription
      MetadataInspectorComponentType<MetadataInspectorProps<DSType, TQuery, TOptions>>

      Returns:

      this

      setQueryCtrl method

      Signature

      1. setQueryCtrl(QueryCtrl: any): this;

      Parameters

      ParameterTypeDescription
      QueryCtrlany

      Returns:

      this

      setQueryEditor method

      Signature

      1. setQueryEditor(QueryEditor: ComponentType<QueryEditorProps<DSType, TQuery, TOptions>>): this;

      Parameters

      ParameterTypeDescription
      QueryEditorComponentType<QueryEditorProps<DSType, TQuery, TOptions>>

      Returns:

      this

      setQueryEditorHelp method

      Signature

        Parameters

        Returns:

        this

        Signature

        1. setVariableQueryEditor(VariableQueryEditor: any): this;

        Parameters

        ParameterTypeDescription
        VariableQueryEditorany