UNPKG

@gravityforms/gulp-tasks

Version:
30 lines (22 loc) 565 B
const { Token } = require( './token' ); class cssExample extends Token { typeText = 'cssexample'; endCondition( text, prevLine ) { if ( prevLine.trim() === '}' ) { return true; } return false; } tokenCondition( text ) { if ( text.indexOf( 'cssexample' ) !== -1 ) { return true; } return false; } getContent() { let content = this.lines.join( "\n" ).trim(); content = content.replace( "@cssexample\n", '' ); return `<pre class="prettyprint source lang-css"><code>${ content }</code></pre>`; } } module.exports = { cssExample };