# frozen_string_literal: true # Released under the MIT License. # Copyright, 2021-2024, by Samuel Williams. require_relative "element" require "xrb/builder" module Live # Represents a single division of content on the page an provides helpers for rendering the content. class View < Element # @returns [Object] The generated HTML. def build_markup(builder) builder.inline_tag :div, id: @id, class: "live", data: @data do render(builder) end end end end