@@ -17241,71 +17241,71 @@ primitives.orgdiagram.ItemsSizesOptionTask = function (optionsTask, defaultConfi
1724117241
1724217242/* /Controls/OrgDiagram/Tasks/Options/LabelsOptionTask.js*/
1724317243primitives.orgdiagram.LabelsOptionTask = function (optionsTask, defaultConfig, defaultItemConfig) {
17244- var _data = {},
17245- _hash = {};
17244+ var _data = {},
17245+ _hash = {};
1724617246
17247- var _dataTemplate = new primitives.common.ObjectReader({
17248- showLabels: new primitives.common.EnumerationReader(primitives.common.Enabled, false, defaultConfig.showLabels),
17249- labelOffset: new primitives.common.ValueReader(["number"], false, defaultConfig.labelOffset),
17250- labelFontSize: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontSize),
17251- labelFontFamily: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontFamily),
17252- labelFontStyle: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontStyle),
17253- labelFontWeight: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontWeight),
17254- labelColor: new primitives.common.ValueReader(["string"], false, defaultConfig.labelColor),
17255- labelSize: new primitives.common.ObjectReader({
17256- width: new primitives.common.ValueReader(["number"], false, defaultConfig.labelSize.width),
17257- height: new primitives.common.ValueReader(["number"], false, defaultConfig.labelSize.height)
17258- }, false, defaultConfig.labelSize),
17259- labelOrientation: new primitives.common.EnumerationReader(primitives.text.TextOrientationType, false, defaultConfig.labelOrientation),
17260- labelPlacement: new primitives.common.EnumerationReader(primitives.common.PlacementType, false, defaultConfig.labelPlacement),
17261- arrowsDirection: new primitives.common.EnumerationReader(primitives.common.GroupByType, false, defaultConfig.arrowsDirection),
17262- items: new primitives.common.ArrayReader(
17263- new primitives.common.ObjectReader({
17264- id: new primitives.common.ValueReader(["string", "number"], true),
17265- label: new primitives.common.ValueReader(["string", "number"], true),
17266- showLabel: new primitives.common.EnumerationReader(primitives.common.Enabled, false, defaultItemConfig.showLabel),
17267- labelSize: new primitives.common.ObjectReader({
17268- width: new primitives.common.ValueReader(["number"], false, 0),
17269- height: new primitives.common.ValueReader(["number"], false, 0)
17270- }, true),
17271- labelOrientation: new primitives.common.EnumerationReader(primitives.text.TextOrientationType, false, defaultItemConfig.labelOrientation),
17272- labelPlacement: new primitives.common.EnumerationReader(primitives.common.PlacementType, false, defaultItemConfig.labelPlacement)
17273- }),
17274- true,
17275- "id"
17276- )
17277- });
17247+ var _dataTemplate = new primitives.common.ObjectReader({
17248+ showLabels: new primitives.common.EnumerationReader(primitives.common.Enabled, false, defaultConfig.showLabels),
17249+ labelOffset: new primitives.common.ValueReader(["number"], false, defaultConfig.labelOffset),
17250+ labelFontSize: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontSize),
17251+ labelFontFamily: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontFamily),
17252+ labelFontStyle: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontStyle),
17253+ labelFontWeight: new primitives.common.ValueReader(["string"], false, defaultConfig.labelFontWeight),
17254+ labelColor: new primitives.common.ValueReader(["string"], false, defaultConfig.labelColor),
17255+ labelSize: new primitives.common.ObjectReader({
17256+ width: new primitives.common.ValueReader(["number"], false, defaultConfig.labelSize.width),
17257+ height: new primitives.common.ValueReader(["number"], false, defaultConfig.labelSize.height)
17258+ }, false, defaultConfig.labelSize),
17259+ labelOrientation: new primitives.common.EnumerationReader(primitives.text.TextOrientationType, false, defaultConfig.labelOrientation),
17260+ labelPlacement: new primitives.common.EnumerationReader(primitives.common.PlacementType, false, defaultConfig.labelPlacement),
17261+ arrowsDirection: new primitives.common.EnumerationReader(primitives.common.GroupByType, false, defaultConfig.arrowsDirection),
17262+ items: new primitives.common.ArrayReader(
17263+ new primitives.common.ObjectReader({
17264+ id: new primitives.common.ValueReader(["string", "number"], true),
17265+ label: new primitives.common.ValueReader(["string", "number", "object "], true),
17266+ showLabel: new primitives.common.EnumerationReader(primitives.common.Enabled, false, defaultItemConfig.showLabel),
17267+ labelSize: new primitives.common.ObjectReader({
17268+ width: new primitives.common.ValueReader(["number"], false, 0),
17269+ height: new primitives.common.ValueReader(["number"], false, 0)
17270+ }, true),
17271+ labelOrientation: new primitives.common.EnumerationReader(primitives.text.TextOrientationType, false, defaultItemConfig.labelOrientation),
17272+ labelPlacement: new primitives.common.EnumerationReader(primitives.common.PlacementType, false, defaultItemConfig.labelPlacement)
17273+ }),
17274+ true,
17275+ "id"
17276+ )
17277+ });
1727817278
17279- function process() {
17280- var context = {
17281- isChanged: false,
17282- hash: _hash
17283- };
17279+ function process() {
17280+ var context = {
17281+ isChanged: false,
17282+ hash: _hash
17283+ };
1728417284
17285- _data = _dataTemplate.read(_data, optionsTask.getOptions(), "options", context);
17285+ _data = _dataTemplate.read(_data, optionsTask.getOptions(), "options", context);
1728617286
17287- return context.isChanged;
17288- }
17287+ return context.isChanged;
17288+ }
1728917289
17290- function getItemsOptions() {
17291- return _hash["options-items"];
17292- }
17290+ function getItemsOptions() {
17291+ return _hash["options-items"];
17292+ }
1729317293
17294- function getItemOptions(itemid) {
17295- return _hash["options-items"][itemid];
17296- }
17294+ function getItemOptions(itemid) {
17295+ return _hash["options-items"][itemid];
17296+ }
1729717297
17298- function getOptions() {
17299- return _data;
17300- }
17298+ function getOptions() {
17299+ return _data;
17300+ }
1730117301
17302- return {
17303- process: process,
17304- getItemOptions: getItemOptions,
17305- getItemsOptions: getItemsOptions,
17306- getOptions: getOptions,
17307- description: "Checks items labels options."
17308- };
17302+ return {
17303+ process: process,
17304+ getItemOptions: getItemOptions,
17305+ getItemsOptions: getItemsOptions,
17306+ getOptions: getOptions,
17307+ description: "Checks items labels options."
17308+ };
1730917309};
1731017310
1731117311/* /Controls/OrgDiagram/Tasks/Options/LayoutOptionsTask.js*/
0 commit comments