whole_func_string: function(editor) {
  			var content = String(editor.getContent());
  			var caretPos = editor.getCaretPos();
  			var tree = require('xmlEditTree').parseFromPosition(content, caretPos, true);
              if (tree) {
                  var attr = tree.itemFromPosition(caretPos, true);
                  return attr && attr.name().toLowerCase() == 'style' 
                  	&& attr.valueRange(true).cmp(caretPos, 'lte', 'gte');
              }
              
              return false;
  		}
func_code_string: function(editor) {
  			var content = String(editor.getContent());
  			var caretPos = editor.getCaretPos();
  			var tree = require('xmlEditTree').parseFromPosition(content, caretPos, true);
              if (tree) {
                  var attr = tree.itemFromPosition(caretPos, true);
                  return attr && attr.name().toLowerCase() == 'style' 
                  	&& attr.valueRange(true).cmp(caretPos, 'lte', 'gte');
              }
              
              return false;
  		}
func_documentation_string: Check if current caret position is inside "style" attribute of HTML
  element
  @param {IEmmetEditor} editor
  @returns {Boolean}