@gravityforms/gulp-tasks
Version:
Configurable Gulp tasks for use in Gravity Forms projects.
30 lines (22 loc) • 565 B
JavaScript
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 };