NGL@1.0.0-beta.7 Home Manual Reference Source Gallery

src/streamer/string-streamer.js

  1. /**
  2. * @file String Streamer
  3. * @author Alexander Rose <alexander.rose@weirdbyte.de>
  4. * @private
  5. */
  6.  
  7. import Streamer from './streamer.js'
  8.  
  9. class StringStreamer extends Streamer {
  10. get type () { return 'string' }
  11.  
  12. get __srcName () { return 'str' }
  13.  
  14. _chunk (start, end) {
  15. return this.data.substr(start, end)
  16. }
  17. }
  18.  
  19. export default StringStreamer