Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit 92998a8

Browse files
feat(#115): reflect lineNumbers to attributes for studio and default value to false
1 parent 1cb0112 commit 92998a8

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

webcomponents/highlight-code/src/components.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
DeckdeckgoHighlightCodeAnchor,
1111
} from './components/declarations/deckdeckgo-highlight-code-anchor';
1212

13+
1314
export namespace Components {
1415
interface DeckgoHighlightCode {
1516
'anchor': string;

webcomponents/highlight-code/src/components/highlight-code/deckdeckgo-highlight-code.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export class DeckdeckgoHighlightCode {
2525
@Prop({ reflectToAttr: true }) language: string = 'javascript';
2626

2727
@Prop({ reflectToAttr: true }) highlightLines: string;
28-
@Prop() lineNumbers: boolean = true;
28+
@Prop({ reflectToAttr: true }) lineNumbers: boolean = false;
2929

3030
@Prop() editable: boolean = false;
3131

webcomponents/highlight-code/src/components/highlight-code/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
| `hideAnchor` | `hide-anchor` | | `boolean` | `true` |
1616
| `highlightLines` | `highlight-lines` | | `string` | `undefined` |
1717
| `language` | `language` | | `string` | `'javascript'` |
18-
| `lineNumbers` | `line-numbers` | | `boolean` | `true` |
18+
| `lineNumbers` | `line-numbers` | | `boolean` | `false` |
1919
| `src` | `src` | | `string` | `undefined` |
2020

2121

webcomponents/highlight-code/src/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<h1>Editable:</h1>
1515

16-
<deckgo-highlight-code language="java" editable="true" highlight-lines="0,2 6,6">
16+
<deckgo-highlight-code language="java" editable="true" highlight-lines="0,2 6,6" line-numbers="true">
1717
<code slot="code">interface NumericTest {
1818
boolean computeTest(int n);
1919
}
@@ -38,12 +38,12 @@ <h1>Editable empty:</h1>
3838

3939
<h1>From src:</h1>
4040

41-
<deckgo-highlight-code src="https://raw.githubusercontent.com/deckgo/deckdeckgo/master/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx">
41+
<deckgo-highlight-code line-numbers="true" src="https://raw.githubusercontent.com/deckgo/deckdeckgo/master/webcomponents/core/src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx">
4242
</deckgo-highlight-code>
4343

4444
<h1>Typescript</h1>
4545

46-
<deckgo-highlight-code language="typescript" highlight-lines="1,1" style="--deckgo-highlight-code-line-background: lightgrey;">
46+
<deckgo-highlight-code language="typescript" highlight-lines="1,1" line-numbers="true" style="--deckgo-highlight-code-line-background: lightgrey;">
4747
<code slot="code">@Method()
4848
isMobile(): Promise&lt;boolean> {
4949
return new Promise&lt;boolean>((resolve) => {
@@ -71,7 +71,7 @@ <h1>Plain code and java language:</h1>
7171
}</code>
7272
</deckgo-highlight-code>
7373

74-
<deckgo-highlight-code language="bash">
74+
<deckgo-highlight-code language="bash" line-numbers="true">
7575
<code slot="code">npm init deckdeckgo</code>
7676
</deckgo-highlight-code>
7777

@@ -88,7 +88,7 @@ <h1>Plain code and java language:</h1>
8888
</deckgo-highlight-code>
8989

9090
<h1>Without line numbers</h1>
91-
<deckgo-highlight-code language="java" line-numbers="false" highlight-lines="0,2 6,6">
91+
<deckgo-highlight-code language="java" highlight-lines="0,2 6,6">
9292
<code slot="code">interface NumericTest {
9393
boolean computeTest(int n);
9494
}

0 commit comments

Comments
 (0)