Property definitions

html $ HTMLList :: defaultinit
# An abstract HTML list.
#
# Many Bootstrap components are built around a HTML list.
#
# Used to factorize behavior between OrderedList and UnorderedList.
abstract class HTMLList
	super BSComponent
	autoinit(items, css_classes)

	# A list contains `<li>` tags as children.
	#
	# See ListItem.
	var items = new Array[ListItem] is optional

	# Adds a new ListItem to `self`.
	fun add_li(item: ListItem) do items.add item

	# Does `self` contains no items?
	fun is_empty: Bool do return items.is_empty
end
lib/html/bootstrap.nit:120,1--139,3