Lines Matching refs:diagram

796   var diagram = parser.parse(input);
799 delete diagram.parseError;
800 return diagram;
948 var BaseTheme = function(diagram, options) { argument
949 this.init(diagram, options);
955 init: function(diagram, options) { argument
956 this.diagram = diagram;
980 var diagram = this.diagram;
982 var actors = diagram.actors;
983 var signals = diagram.signals;
985 diagram.width = 0; // min width
986 diagram.height = 0; // min height
989 if (diagram.title) {
991 var bb = this.textBBox(diagram.title, font);
993 title.message = diagram.title;
1000 diagram.width += title.width;
1001 diagram.height += title.height;
1122 diagram.width = Math.max(actorsX, diagram.width);
1125 diagram.width += 2 * DIAGRAM_MARGIN;
1126 diagram.height += 2 * DIAGRAM_MARGIN + 2 * this.actorsHeight_ + this.signalsHeight_;
1144 _.each(this.diagram.actors, function(a) {
1167 _.each(this.diagram.signals, function(s) {
1301 var SnapTheme = function(diagram, options, resume) { argument
1308 this.init(diagram, options, resume);
1313 init: function(diagram, options, resume) { argument
1314 BaseTheme.prototype.init.call(this, diagram); argument
1379 this.addDescription(svg, this.diagram.title || '');
1404 width: this.diagram.width + 'px',
1405 height: this.diagram.height + 'px'
1526 var SnapHandTheme = function(diagram, options, resume) { argument
1533 this.init(diagram, options, resume);
1592 var RaphaelTheme = function(diagram, options, resume) { argument
1593 this.init(diagram, _.defaults(options, {
1601 init: function(diagram, options, resume) { argument
1602 BaseTheme.prototype.init.call(this, diagram); argument
1634 this.diagram.width,
1635 this.diagram.height
1720 var RaphaelHandTheme = function(diagram, options, resume) { argument
1721 this.init(diagram, _.defaults(options, {
2714 var diagram = Diagram.parse($this.text());
2716 diagram.drawSVG(this, options);