Class CQPositionValidate
              
                  Implements
              
           
           
           Index
Constructors
Methods
Constructors
constructor
- Parameters- Optionalposition: TJSPosition- Associated TJSPosition instance. 
 - Returns CQPositionValidate
Methods
destroy
- Manually destroy and cleanup associations to any subscribers and TJSPosition instance. - Returns void
getPosition 
- Returns the associated TJSPosition instance. - Returns TJSPosition
setPosition 
- Set a new TJSPosition instance to monitor. - Parameters- position: TJSPositionNew TJSPosition instance to associate. 
 - Returns void
- position: TJSPosition
subscribe
- Parameters- handler: Subscriber<CQPositionValidate>Callback function that is invoked on update / changes. 
 - Returns Unsubscriber- Unsubscribe function. 
- handler: Subscriber<CQPositionValidate>
toJSON 
- Returns the serialized state tracking supported container types. - Returns { inlineSize: boolean; normal: boolean; size: boolean }
validate
- Parameters- cqType: stringThe container query type to validate against current associated TJSPosition state. 
 - Returns boolean- Whether the browser and associated TJSPosition current state supports the requested container query type. 
- cqType: string
Provides an adjunct store to track an associated TJSPosition state that affects the validity of container query types that perform size queries. When
widthorheightisautoorinheritthe size query containers may be invalid. CQPositionValidate.validate also checks if the browser supports container queries.See
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries#using_container_size_queries