@polar/lib-invisible-style
v2.0.0
Published
Provides semantic styling for elements to remove visiblity from them in a detectable fashion that adds programmatic semantics, i.e. whether an element should be considered as visible or not to the user and should hence appear (or be considered) in user in
Downloads
2,300
Readme
invisibleStyle
Exports a style for vector layer features that results in invisibility. Plugins that work with feature visibility ought to use this package to keep them interoperable.
import { InvisibleStyle, isInvisible, isVisible } from '@polar/lib-invisible-style'
// making feature invisible
feature.setStyle(InvisibleStyle)
// making feature visible
feature.setStyle(undefined)
// checking if a feature is (in)visible
isInvisible(feature) // true or false
isVisible(feature)