@microsoft/fast-foundation > MatchMediaStyleSheetBehavior
MatchMediaStyleSheetBehavior class
A behavior to add or remove a stylesheet from an element based on a media query. The behavior ensures that styles are applied while the a query matches the environment and that styles are not applied if the query does not match the environment.
Signature:export declare class MatchMediaStyleSheetBehavior extends MatchMediaBehavior
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(query, styles) | Constructs a MatchMediaStyleSheetBehavior instance. |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
query | MediaQueryList | The media query that the behavior operates on. | |
styles | ElementStyles | The styles object to be managed by the behavior. |
Methods
Method | Modifiers | Description |
---|---|---|
with(query) | static | Defines a function to construct MatchMediaStyleSheetBehaviors for a provided query. |