class MarkdownExec::MDoc
def hide_menu_block_on_name(opts, block)
- 
        (Boolean)- True if the code block should be hidden; false otherwise.
Parameters:
- 
        block(Hash) -- The code block to check for hiding.
- 
        opts(Hash) -- The options used for hiding code blocks.
def hide_menu_block_on_name(opts, block) if block.fetch(:chrome, false) false else (opts[:hide_blocks_by_name] && ((opts[:block_name_hidden_match]&.present? && block.oname&.match(Regexp.new(opts[:block_name_hidden_match]))) || (opts[:block_name_include_match]&.present? && block.oname&.match(Regexp.new(opts[:block_name_include_match]))) || (opts[:block_name_wrapper_match]&.present? && block.oname&.match(Regexp.new(opts[:block_name_wrapper_match])))) && (block.oname&.present? || block[:label]&.present?) ) end end