20 lines
447 B
Groovy
20 lines
447 B
Groovy
package com.jessebrault.site.icon
|
|
|
|
import com.jessebrault.ssg.view.SkipTemplate
|
|
import groowt.view.View
|
|
import groowt.view.component.web.lib.DelegatingWebViewComponent
|
|
|
|
@SkipTemplate
|
|
class YoutubeIcon extends DelegatingWebViewComponent{
|
|
|
|
private static final String svgText = YoutubeIcon.getResource('Youtube.txt').text
|
|
|
|
@Override
|
|
protected View getDelegate() {
|
|
return { Writer w ->
|
|
w << svgText
|
|
}
|
|
}
|
|
|
|
}
|