Category Component
Category: BasicThe category component is used to create section titles. It can be used for large sections on a page or small sections in a sidebar, serving to separate adjacent sections and indicate the main content of the current section.
Introduction
Section headers are commonly used in web pages. This component helps quickly create well-styled section headers.
Basic Usage
The <oc-category>
tag with a label
attribute creates a section header.
- Output
- HTML
-
Germany plays a central role in the European Union and is known for its precision engineering, strong industrial base, and political stability. The country has a rich history that spans from classical music and philosophy to major 20th-century events. Today, Germany is a champion of green energy, automotive excellence, and global diplomacy. Cities like Berlin and Munich combine historical depth with modern innovation.
-
Using Icons
The icon
attribute accepts any valid icon class name to display an icon.
- Output
- HTML
-
Germany plays a central role in the European Union and is known for its precision engineering, strong industrial base, and political stability. The country has a rich history that spans from classical music and philosophy to major 20th-century events. Today, Germany is a champion of green energy, automotive excellence, and global diplomacy. Cities like Berlin and Munich combine historical depth with modern innovation.
-
Using Images
Image attributes include:
disk
: Circular imagecube
: Square imageimage
: Regular image (height only)
Note: Only one of these image attributes should be used (they are mutually exclusive).
- Output
- HTML
-
Germany plays a central role in the European Union and is known for its precision engineering, strong industrial base, and political stability. The country has a rich history that spans from classical music and philosophy to major 20th-century events. Today, Germany is a champion of green energy, automotive excellence, and global diplomacy. Cities like Berlin and Munich combine historical depth with modern innovation.
-
Using Indicator Arrows
The arrow
attribute enables a right-pointing indicator arrow. Custom arrow icons can be specified by providing an icon class name.
- Output
- HTML
-
Germany plays a central role in the European Union and is known for its precision engineering, strong industrial base, and political stability. The country has a rich history that spans from classical music and philosophy to major 20th-century events. Today, Germany is a champion of green energy, automotive excellence, and global diplomacy. Cities like Berlin and Munich combine historical depth with modern innovation.
-
Using Tips
The tips
attribute adds supplementary text at the end of the header.
- Output
- HTML
-
Germany plays a central role in the European Union and is known for its precision engineering, strong industrial base, and political stability. The country has a rich history that spans from classical music and philosophy to major 20th-century events. Today, Germany is a champion of green energy, automotive excellence, and global diplomacy. Cities like Berlin and Munich combine historical depth with modern innovation.
-
Theme Styles
The theme
attribute supports these style options:
prim
: Primary colorsucc
: Success greenwarn
: Warning orangeerror
: Error redissue
: Issue purpleinfo
: Info bluetext
: Text color
- Output
- HTML
Attributes
Attribute | Type | Values | Default | Description |
---|---|---|---|---|
icon | string | '' | '' | Icon class name |
disk | string | '' | '' | Circular image URL |
cube | string | '' | '' | Square image URL |
image | string | '' | '' | Regular image URL |
arrow | string/boolean | - | false | Enable indicator arrow |
label | string | '' | '' | Header text |
tips | string | '' | '' | Supplementary text |
theme | string | 'prim'/'error'/'succ'/'info'/'issue'/'warn'/'text' | '' | Color theme |
Methods
Common component methods:
set
: Set properties (takes key-value pairs or array)reset
: Reset properties (no params)clear
: Clear properties and values (no params)
Basic usage: CompElem.reset()
Events
Common component events:
connected
: Component connected (no params)disconnected
: Component disconnected (no params)adopted
: Component moved (no params)set
: Property set (receives value)cleared
: Property cleared (no params)reset
: Property reset (no params)
Basic usage: CompElem.on('connected',()=>{console.log('connected')})