File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -94,8 +94,9 @@ export class BackendCore
94
94
let n_raw = undefined
95
95
let n_height = undefined
96
96
let n_zoom = undefined
97
+ let n_css = undefined
97
98
98
- const pattern_new = / ^ (? = \b (?: u r l | f i l e | b a c k g r o u n d | c o l o r | t h e m e | t i t l e | r a w | h e i g h t | z o o m ) : ) (? = (?: [ ^ ` ] * ?\b u r l : ? + (?< url > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b f i l e : ? + (?< file > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b b a c k g r o u n d : ? + (?< background > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b c o l o r : ? + (?< color > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b t h e m e : ? + (?< theme > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b t i t l e : ? + (?< title > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b r a w : ? + (?< raw > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b h e i g h t : ? + (?< height > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b z o o m : ? + (?< zoom > [ ^ ` \n ] * ) | ) ) (?: .+ \n ) { 0 , 8 } .+ /
99
+ const pattern_new = / ^ (? = \b (?: u r l | f i l e | b a c k g r o u n d | c o l o r | t h e m e | t i t l e | r a w | h e i g h t | z o o m | c s s ) : ) (? = (?: [ ^ ` ] * ?\b u r l : ? + (?< url > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b f i l e : ? + (?< file > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b b a c k g r o u n d : ? + (?< background > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b c o l o r : ? + (?< color > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b t h e m e : ? + (?< theme > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b t i t l e : ? + (?< title > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b r a w : ? + (?< raw > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b h e i g h t : ? + (?< height > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ?\b z o o m : ? + (?< zoom > [ ^ ` \n ] * ) | ) ) (? = (?: [ ^ ` ] * ? \b c s s : ? + (?< css > [ ^ ` ] * ) | ) ) (?: .+ \n ) { 0 , 9 } .+ /
99
100
100
101
if ( data . match ( pattern_new ) && data . match ( pattern_new ) . groups )
101
102
{
@@ -109,6 +110,7 @@ export class BackendCore
109
110
n_raw = find_new . raw ?? false
110
111
n_height = find_new . height ?? 700
111
112
n_zoom = find_new . zoom ?? 1
113
+ n_css = find_new . css ?? ""
112
114
}
113
115
114
116
/*
@@ -128,13 +130,19 @@ export class BackendCore
128
130
if ( n_raw )
129
131
{
130
132
133
+ n_css = n_css . replace ( / ( \r \n | \n | \r | \| | \s ) / gm, "" ) ;
134
+
131
135
const raw_output =
132
136
`
133
- url: ${ n_url }
134
- height: ${ n_height }
135
- zoom: ${ n_zoom }
137
+ url: ${ n_url }
138
+ height: ${ n_height }
139
+ zoom: ${ n_zoom }
140
+ css: |
141
+ ${ n_css }
136
142
`
137
143
144
+ console . log ( raw_output )
145
+
138
146
const pnl = SaturynHandleSyntax ( plugin , raw_output )
139
147
el . appendChild ( pnl )
140
148
return
You can’t perform that action at this time.
0 commit comments