diff --git a/src/data/common.tsx b/src/data/common.tsx index e5b1fce..4be7004 100644 --- a/src/data/common.tsx +++ b/src/data/common.tsx @@ -494,6 +494,12 @@ export function createFormulaPreview( * @param id The ID of the feature */ export function isRendered(layer: BaseLayer, id: string): ComputedRef; +/** + * Utility function for getting a computed boolean for whether or not a given feature is currently rendered in the DOM. + * Note it will have a true value even if the feature is off screen. + * @param layer The layer the feature appears within + * @param feature The feature that may be rendered + */ export function isRendered(layer: BaseLayer, feature: { id: string }): ComputedRef; export function isRendered(layer: BaseLayer, idOrFeature: string | { id: string }) { const id = typeof idOrFeature === "string" ? idOrFeature : idOrFeature.id;