@JsType(namespace="<global>",
name="JsInterop__Envelope__GuidedTour__GuidedTourCustomSelectorPositionProvider")
public class GuidedTourCustomSelectorPositionProvider
extends Object
JsType native API for JavaScript consumers that may request positions with a custom query selector.| Modifier and Type | Class and Description |
|---|---|
static interface |
GuidedTourCustomSelectorPositionProvider.PositionProviderFunction |
| Modifier and Type | Method and Description |
|---|---|
static GuidedTourCustomSelectorPositionProvider |
getInstance()
Gets an instance of the
GuidedTourCustomSelectorPositionProvider |
Rect |
getPosition(String querySelector)
Gets a
Rect position for a given custom 'querySelector', which must follow this convention:
'TYPE:::ELEMENT'. |
void |
registerPositionProvider(String type,
GuidedTourCustomSelectorPositionProvider.PositionProviderFunction positionProviderFunction)
Registers a
GuidedTourCustomSelectorPositionProvider.PositionProviderFunction with its type. |
public static GuidedTourCustomSelectorPositionProvider getInstance()
GuidedTourCustomSelectorPositionProviderpublic Rect getPosition(String querySelector)
Rect position for a given custom 'querySelector', which must follow this convention:
'TYPE:::ELEMENT'. E.g. Graph:::Node-1, Iframe:::body, Any:::Element1.querySelector - a custom query selectorpublic void registerPositionProvider(String type, GuidedTourCustomSelectorPositionProvider.PositionProviderFunction positionProviderFunction)
GuidedTourCustomSelectorPositionProvider.PositionProviderFunction with its type.type - the prefix for the position provider functionpositionProviderFunction - a function that returns a Rect for a given 'selector'Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.