Code Overload Example
Advanced examples showcasing the combination of multiple code block features for complex documentation scenarios.
Combined Features
You can combine multiple attributes with hyphens:
```javascript-disableLineNumbers-data-line="2-4"
code here
```
Features you can combine:
- Line highlighting (
data-line) - Disable line numbers (
disableLineNumbers)
Examples
Example 1: Highlighting with No Line Numbers
function calculateTotal(items) {
const total = items.reduce((sum, item) => sum + item.price, 0); // Highlighted
const tax = total * 0.08; // Highlighted
return total + tax;
}
Example 2: Line Offset with Highlighting
def process_data(data):
cleaned = data.strip() # Line 11 - Highlighted
parsed = json.loads(cleaned) # Line 12 - Highlighted
return parsed
Example 3: Multiple Features Combined
# Install dependencies
npm install
# Run tests
npm test
# Build for production
npm run build