Home | History | Annotate | Download | only in highlighters
      1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 import cgi
      6 
      7 class NoneHighlighter(object):
      8   """Highlighter that just wraps code in a <pre>.
      9   """
     10   def GetCSS(self, style):
     11     return ''
     12 
     13   def GetCodeElement(self, code, style):
     14     return '<pre>' + cgi.escape(code) + '</pre>'
     15 
     16   def DisplayName(self):
     17     return 'none'
     18 
     19   def GetStyles(self):
     20     return []
     21