class HTMLClassMerge::GroupedMerge

Included Modules

Direct Known Subclasses

Defined in:

html_class_merge/grouped_merge.cr

Instance Method Summary

Instance methods inherited from module HTMLClassMerge::Tokenize

tokenize(tokens : Enumerable(String)) : Array(String)
tokenize(tokens : String) : Array(String)
tokenize(*tokens : Tokenizable) : Array(String)
tokenize

Instance methods inherited from module HTMLClassMerge::Merge

merge(*tokens : Tokenizable) : String merge

Instance Method Detail

def clone #

Returns a copy of self with all instance variables cloned.


[View source]
def group_for?(*args, **options) #

[View source]
def group_for?(*args, **options, &) #

[View source]
def group_registry : GroupRegistry #

used to register and lookup info about groups


[View source]
def groups_replaced_by?(*args, **options) #

[View source]
def groups_replaced_by?(*args, **options, &) #

[View source]
def merge(*html_classes : Tokenizable) : String #

Merge the given html classes into a single string


[View source]
def register(*args, **kwargs) #

non mutating version of register!


[View source]
def register!(merger : GroupedMerge) #

merge the given HrefClassMerger's group registry into this one's


[View source]
def register!(*args, **kwargs) #

Register a group with the group registry


[View source]