Class ProvideDataKt

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static <Error class: unknown class> ,kotlin.jvm.functions.Function1)>provideData(<Error class: unknown class> $self, Function1<DataProviderContext, Unit> dataProvider) Configure component to provide data for IntelliJ Actions system.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • provideData

         final static <Error class: unknown class> ,kotlin.jvm.functions.Function1)>provideData(<Error class: unknown class> $self, Function1<DataProviderContext, Unit> dataProvider)

        Configure component to provide data for IntelliJ Actions system.

        Use this modifier to provide context related data that can be used by IntelliJ Actions functionality such as Search Everywhere, Action Popups etc.

        Important note: modifiers order is important, so be careful with order of focusable and provideData (see FocusEventModifierNode).

        This can be traversed from Modifier.Node() using Compose traversal API using DataProviderNode as a TraverseKey