docs: function style(tokens) {
  	        var input;
  	        var offset = null;
  	        if (typeof tokens === 'string') {
  	            input = [tokens];
  	        }
  	        else {
  	            if (Array.isArray(tokens)) {
  	                input = tokens;
  	            }
  	            else {
  	                input = [tokens];
  	            }
  	            input.forEach(function (entry) {
  	                var entryOffset = entry['offset'];
  	                if (isPresent(entryOffset)) {
  	                    offset = offset == null ? parseFloat(entryOffset) : offset;
  	                }
  	            });
  	        }
  	        return new AnimationStyleMetadata(input, offset);
  	    }