Skip to content

Commit 17d358c

Browse files
author
Nick
committed
add anchors to style list
1 parent b61b2d8 commit 17d358c

9 files changed

+130
-127
lines changed

docs/BackgroundLayer.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#BackgroundLayer-styles)
19+
### styles
2020

21-
* <a href="#visibility">visibility</a><br/>
22-
* <a href="#backgroundColor">backgroundColor</a><br/>
23-
* <a href="#backgroundPattern">backgroundPattern</a><br/>
24-
* <a href="#backgroundOpacity">backgroundOpacity</a><br/>
21+
* <a href="#name">visibility</a><br/>
22+
* <a href="#name-1">backgroundColor</a><br/>
23+
* <a href="#name-2">backgroundPattern</a><br/>
24+
* <a href="#name-3">backgroundOpacity</a><br/>
2525

2626
___
2727

docs/CircleLayer.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,20 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#CircleLayer-styles)
20-
21-
* <a href="#visibility">visibility</a><br/>
22-
* <a href="#circleRadius">circleRadius</a><br/>
23-
* <a href="#circleColor">circleColor</a><br/>
24-
* <a href="#circleBlur">circleBlur</a><br/>
25-
* <a href="#circleOpacity">circleOpacity</a><br/>
26-
* <a href="#circleTranslate">circleTranslate</a><br/>
27-
* <a href="#circleTranslateAnchor">circleTranslateAnchor</a><br/>
28-
* <a href="#circlePitchScale">circlePitchScale</a><br/>
29-
* <a href="#circlePitchAlignment">circlePitchAlignment</a><br/>
30-
* <a href="#circleStrokeWidth">circleStrokeWidth</a><br/>
31-
* <a href="#circleStrokeColor">circleStrokeColor</a><br/>
32-
* <a href="#circleStrokeOpacity">circleStrokeOpacity</a><br/>
19+
### styles
20+
21+
* <a href="#name">visibility</a><br/>
22+
* <a href="#name-1">circleRadius</a><br/>
23+
* <a href="#name-2">circleColor</a><br/>
24+
* <a href="#name-3">circleBlur</a><br/>
25+
* <a href="#name-4">circleOpacity</a><br/>
26+
* <a href="#name-5">circleTranslate</a><br/>
27+
* <a href="#name-6">circleTranslateAnchor</a><br/>
28+
* <a href="#name-7">circlePitchScale</a><br/>
29+
* <a href="#name-8">circlePitchAlignment</a><br/>
30+
* <a href="#name-9">circleStrokeWidth</a><br/>
31+
* <a href="#name-10">circleStrokeColor</a><br/>
32+
* <a href="#name-11">circleStrokeOpacity</a><br/>
3333

3434
___
3535

docs/FillExtrusionLayer.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#FillExtrusionLayer-styles)
20-
21-
* <a href="#visibility">visibility</a><br/>
22-
* <a href="#fillExtrusionOpacity">fillExtrusionOpacity</a><br/>
23-
* <a href="#fillExtrusionColor">fillExtrusionColor</a><br/>
24-
* <a href="#fillExtrusionTranslate">fillExtrusionTranslate</a><br/>
25-
* <a href="#fillExtrusionTranslateAnchor">fillExtrusionTranslateAnchor</a><br/>
26-
* <a href="#fillExtrusionPattern">fillExtrusionPattern</a><br/>
27-
* <a href="#fillExtrusionHeight">fillExtrusionHeight</a><br/>
28-
* <a href="#fillExtrusionBase">fillExtrusionBase</a><br/>
19+
### styles
20+
21+
* <a href="#name">visibility</a><br/>
22+
* <a href="#name-1">fillExtrusionOpacity</a><br/>
23+
* <a href="#name-2">fillExtrusionColor</a><br/>
24+
* <a href="#name-3">fillExtrusionTranslate</a><br/>
25+
* <a href="#name-4">fillExtrusionTranslateAnchor</a><br/>
26+
* <a href="#name-5">fillExtrusionPattern</a><br/>
27+
* <a href="#name-6">fillExtrusionHeight</a><br/>
28+
* <a href="#name-7">fillExtrusionBase</a><br/>
2929

3030
___
3131

docs/FillLayer.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#FillLayer-styles)
20-
21-
* <a href="#visibility">visibility</a><br/>
22-
* <a href="#fillAntialias">fillAntialias</a><br/>
23-
* <a href="#fillOpacity">fillOpacity</a><br/>
24-
* <a href="#fillColor">fillColor</a><br/>
25-
* <a href="#fillOutlineColor">fillOutlineColor</a><br/>
26-
* <a href="#fillTranslate">fillTranslate</a><br/>
27-
* <a href="#fillTranslateAnchor">fillTranslateAnchor</a><br/>
28-
* <a href="#fillPattern">fillPattern</a><br/>
19+
### styles
20+
21+
* <a href="#name">visibility</a><br/>
22+
* <a href="#name-1">fillAntialias</a><br/>
23+
* <a href="#name-2">fillOpacity</a><br/>
24+
* <a href="#name-3">fillColor</a><br/>
25+
* <a href="#name-4">fillOutlineColor</a><br/>
26+
* <a href="#name-5">fillTranslate</a><br/>
27+
* <a href="#name-6">fillTranslateAnchor</a><br/>
28+
* <a href="#name-7">fillPattern</a><br/>
2929

3030
___
3131

docs/Light.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
| style | `custom` | `none` | `false` | Customizable style attributes |
88

99

10-
### [styles](#Light-styles)
10+
### styles
1111

12-
* <a href="#anchor">anchor</a><br/>
13-
* <a href="#position">position</a><br/>
14-
* <a href="#color">color</a><br/>
15-
* <a href="#intensity">intensity</a><br/>
12+
* <a href="#name">anchor</a><br/>
13+
* <a href="#name-1">position</a><br/>
14+
* <a href="#name-2">color</a><br/>
15+
* <a href="#name-3">intensity</a><br/>
1616

1717
___
1818

docs/LineLayer.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#LineLayer-styles)
20-
21-
* <a href="#lineCap">lineCap</a><br/>
22-
* <a href="#lineJoin">lineJoin</a><br/>
23-
* <a href="#lineMiterLimit">lineMiterLimit</a><br/>
24-
* <a href="#lineRoundLimit">lineRoundLimit</a><br/>
25-
* <a href="#visibility">visibility</a><br/>
26-
* <a href="#lineOpacity">lineOpacity</a><br/>
27-
* <a href="#lineColor">lineColor</a><br/>
28-
* <a href="#lineTranslate">lineTranslate</a><br/>
29-
* <a href="#lineTranslateAnchor">lineTranslateAnchor</a><br/>
30-
* <a href="#lineWidth">lineWidth</a><br/>
31-
* <a href="#lineGapWidth">lineGapWidth</a><br/>
32-
* <a href="#lineOffset">lineOffset</a><br/>
33-
* <a href="#lineBlur">lineBlur</a><br/>
34-
* <a href="#lineDasharray">lineDasharray</a><br/>
35-
* <a href="#linePattern">linePattern</a><br/>
19+
### styles
20+
21+
* <a href="#name">lineCap</a><br/>
22+
* <a href="#name-1">lineJoin</a><br/>
23+
* <a href="#name-2">lineMiterLimit</a><br/>
24+
* <a href="#name-3">lineRoundLimit</a><br/>
25+
* <a href="#name-4">visibility</a><br/>
26+
* <a href="#name-5">lineOpacity</a><br/>
27+
* <a href="#name-6">lineColor</a><br/>
28+
* <a href="#name-7">lineTranslate</a><br/>
29+
* <a href="#name-8">lineTranslateAnchor</a><br/>
30+
* <a href="#name-9">lineWidth</a><br/>
31+
* <a href="#name-10">lineGapWidth</a><br/>
32+
* <a href="#name-11">lineOffset</a><br/>
33+
* <a href="#name-12">lineBlur</a><br/>
34+
* <a href="#name-13">lineDasharray</a><br/>
35+
* <a href="#name-14">linePattern</a><br/>
3636

3737
___
3838

docs/RasterLayer.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#RasterLayer-styles)
20-
21-
* <a href="#visibility">visibility</a><br/>
22-
* <a href="#rasterOpacity">rasterOpacity</a><br/>
23-
* <a href="#rasterHueRotate">rasterHueRotate</a><br/>
24-
* <a href="#rasterBrightnessMin">rasterBrightnessMin</a><br/>
25-
* <a href="#rasterBrightnessMax">rasterBrightnessMax</a><br/>
26-
* <a href="#rasterSaturation">rasterSaturation</a><br/>
27-
* <a href="#rasterContrast">rasterContrast</a><br/>
28-
* <a href="#rasterFadeDuration">rasterFadeDuration</a><br/>
19+
### styles
20+
21+
* <a href="#name">visibility</a><br/>
22+
* <a href="#name-1">rasterOpacity</a><br/>
23+
* <a href="#name-2">rasterHueRotate</a><br/>
24+
* <a href="#name-3">rasterBrightnessMin</a><br/>
25+
* <a href="#name-4">rasterBrightnessMax</a><br/>
26+
* <a href="#name-5">rasterSaturation</a><br/>
27+
* <a href="#name-6">rasterContrast</a><br/>
28+
* <a href="#name-7">rasterFadeDuration</a><br/>
2929

3030
___
3131

docs/SymbolLayer.md

+53-53
Original file line numberDiff line numberDiff line change
@@ -16,59 +16,59 @@
1616
| style | `union` | `none` | `false` | Customizable style attributes |
1717

1818

19-
### [styles](#SymbolLayer-styles)
20-
21-
* <a href="#symbolPlacement">symbolPlacement</a><br/>
22-
* <a href="#symbolSpacing">symbolSpacing</a><br/>
23-
* <a href="#symbolAvoidEdges">symbolAvoidEdges</a><br/>
24-
* <a href="#iconAllowOverlap">iconAllowOverlap</a><br/>
25-
* <a href="#iconIgnorePlacement">iconIgnorePlacement</a><br/>
26-
* <a href="#iconOptional">iconOptional</a><br/>
27-
* <a href="#iconRotationAlignment">iconRotationAlignment</a><br/>
28-
* <a href="#iconSize">iconSize</a><br/>
29-
* <a href="#iconTextFit">iconTextFit</a><br/>
30-
* <a href="#iconTextFitPadding">iconTextFitPadding</a><br/>
31-
* <a href="#iconImage">iconImage</a><br/>
32-
* <a href="#iconRotate">iconRotate</a><br/>
33-
* <a href="#iconPadding">iconPadding</a><br/>
34-
* <a href="#iconKeepUpright">iconKeepUpright</a><br/>
35-
* <a href="#iconOffset">iconOffset</a><br/>
36-
* <a href="#iconAnchor">iconAnchor</a><br/>
37-
* <a href="#iconPitchAlignment">iconPitchAlignment</a><br/>
38-
* <a href="#textPitchAlignment">textPitchAlignment</a><br/>
39-
* <a href="#textRotationAlignment">textRotationAlignment</a><br/>
40-
* <a href="#textField">textField</a><br/>
41-
* <a href="#textFont">textFont</a><br/>
42-
* <a href="#textSize">textSize</a><br/>
43-
* <a href="#textMaxWidth">textMaxWidth</a><br/>
44-
* <a href="#textLineHeight">textLineHeight</a><br/>
45-
* <a href="#textLetterSpacing">textLetterSpacing</a><br/>
46-
* <a href="#textJustify">textJustify</a><br/>
47-
* <a href="#textAnchor">textAnchor</a><br/>
48-
* <a href="#textMaxAngle">textMaxAngle</a><br/>
49-
* <a href="#textRotate">textRotate</a><br/>
50-
* <a href="#textPadding">textPadding</a><br/>
51-
* <a href="#textKeepUpright">textKeepUpright</a><br/>
52-
* <a href="#textTransform">textTransform</a><br/>
53-
* <a href="#textOffset">textOffset</a><br/>
54-
* <a href="#textAllowOverlap">textAllowOverlap</a><br/>
55-
* <a href="#textIgnorePlacement">textIgnorePlacement</a><br/>
56-
* <a href="#textOptional">textOptional</a><br/>
57-
* <a href="#visibility">visibility</a><br/>
58-
* <a href="#iconOpacity">iconOpacity</a><br/>
59-
* <a href="#iconColor">iconColor</a><br/>
60-
* <a href="#iconHaloColor">iconHaloColor</a><br/>
61-
* <a href="#iconHaloWidth">iconHaloWidth</a><br/>
62-
* <a href="#iconHaloBlur">iconHaloBlur</a><br/>
63-
* <a href="#iconTranslate">iconTranslate</a><br/>
64-
* <a href="#iconTranslateAnchor">iconTranslateAnchor</a><br/>
65-
* <a href="#textOpacity">textOpacity</a><br/>
66-
* <a href="#textColor">textColor</a><br/>
67-
* <a href="#textHaloColor">textHaloColor</a><br/>
68-
* <a href="#textHaloWidth">textHaloWidth</a><br/>
69-
* <a href="#textHaloBlur">textHaloBlur</a><br/>
70-
* <a href="#textTranslate">textTranslate</a><br/>
71-
* <a href="#textTranslateAnchor">textTranslateAnchor</a><br/>
19+
### styles
20+
21+
* <a href="#name">symbolPlacement</a><br/>
22+
* <a href="#name-1">symbolSpacing</a><br/>
23+
* <a href="#name-2">symbolAvoidEdges</a><br/>
24+
* <a href="#name-3">iconAllowOverlap</a><br/>
25+
* <a href="#name-4">iconIgnorePlacement</a><br/>
26+
* <a href="#name-5">iconOptional</a><br/>
27+
* <a href="#name-6">iconRotationAlignment</a><br/>
28+
* <a href="#name-7">iconSize</a><br/>
29+
* <a href="#name-8">iconTextFit</a><br/>
30+
* <a href="#name-9">iconTextFitPadding</a><br/>
31+
* <a href="#name-10">iconImage</a><br/>
32+
* <a href="#name-11">iconRotate</a><br/>
33+
* <a href="#name-12">iconPadding</a><br/>
34+
* <a href="#name-13">iconKeepUpright</a><br/>
35+
* <a href="#name-14">iconOffset</a><br/>
36+
* <a href="#name-15">iconAnchor</a><br/>
37+
* <a href="#name-16">iconPitchAlignment</a><br/>
38+
* <a href="#name-17">textPitchAlignment</a><br/>
39+
* <a href="#name-18">textRotationAlignment</a><br/>
40+
* <a href="#name-19">textField</a><br/>
41+
* <a href="#name-20">textFont</a><br/>
42+
* <a href="#name-21">textSize</a><br/>
43+
* <a href="#name-22">textMaxWidth</a><br/>
44+
* <a href="#name-23">textLineHeight</a><br/>
45+
* <a href="#name-24">textLetterSpacing</a><br/>
46+
* <a href="#name-25">textJustify</a><br/>
47+
* <a href="#name-26">textAnchor</a><br/>
48+
* <a href="#name-27">textMaxAngle</a><br/>
49+
* <a href="#name-28">textRotate</a><br/>
50+
* <a href="#name-29">textPadding</a><br/>
51+
* <a href="#name-30">textKeepUpright</a><br/>
52+
* <a href="#name-31">textTransform</a><br/>
53+
* <a href="#name-32">textOffset</a><br/>
54+
* <a href="#name-33">textAllowOverlap</a><br/>
55+
* <a href="#name-34">textIgnorePlacement</a><br/>
56+
* <a href="#name-35">textOptional</a><br/>
57+
* <a href="#name-36">visibility</a><br/>
58+
* <a href="#name-37">iconOpacity</a><br/>
59+
* <a href="#name-38">iconColor</a><br/>
60+
* <a href="#name-39">iconHaloColor</a><br/>
61+
* <a href="#name-40">iconHaloWidth</a><br/>
62+
* <a href="#name-41">iconHaloBlur</a><br/>
63+
* <a href="#name-42">iconTranslate</a><br/>
64+
* <a href="#name-43">iconTranslateAnchor</a><br/>
65+
* <a href="#name-44">textOpacity</a><br/>
66+
* <a href="#name-45">textColor</a><br/>
67+
* <a href="#name-46">textHaloColor</a><br/>
68+
* <a href="#name-47">textHaloWidth</a><br/>
69+
* <a href="#name-48">textHaloBlur</a><br/>
70+
* <a href="#name-49">textTranslate</a><br/>
71+
* <a href="#name-50">textTranslateAnchor</a><br/>
7272

7373
___
7474

scripts/templates/component.md.ejs

+6-3
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@
2828
<%_ } _%>
2929

3030
<%_ if (component.styles && component.styles.length) { _%>
31-
### [styles](#<%- component.name -%>-styles)
31+
### styles
3232
33-
<%_ for (let style of component.styles) { _%>
34-
* <a href="#<%- style.name -%>"><%- style.name %></a><br/>
33+
<%_ for (let i = 0; i < component.styles.length; i++) { _%>
34+
<%
35+
const style = component.styles[i];
36+
-%>
37+
* <a href="#name<%- i > 0 ? '-' + i : '' -%>"><%- style.name %></a><br/>
3538
<%_ } _%>
3639
3740
<%_ for (let style of component.styles) { _%>

0 commit comments

Comments
 (0)