Function: addCssClassesToRecord()
addCssClassesToRecord(
record
,classesToAdd
,allowOverwrite
,filter?
):ToggleableClassNameRecord
Defined in: src/sdk/components/FSComponent.ts:992
Adds CSS classes to a ToggleableClassNameRecord.
Parameters
Parameter | Type | Default value | Description |
---|---|---|---|
record | ToggleableClassNameRecord | undefined | The CSS class record to which to add the new classes. The record will be mutated as classes are added. |
classesToAdd | string | ToggleableClassNameRecord | Iterable <string > | undefined | The CSS classes to add to the record, as a space-delimited class string, an iterable of individual class names, or a ToggleableClassNameRecord. |
allowOverwrite | boolean | true | Whether to allow the new classes to overwrite existing entries in the CSS class record. Defaults to true . |
filter? | (cssClass ) => boolean | undefined | A function which filters the classes to add. For each class, the function should return true if the class should be included in the record and false otherwise. |
Returns
The mutated CSS class record, after the new classes have been added.