Учебники

DC.js —ordinGridMixin

Координата и ось, также называемая координатной сеткой координат , предназначена для поддержки ряда конкретных типов диаграмм координатной сетки, таких как линейчатая диаграмма, линейная диаграмма и т. Д. Иерархия координатГридМиксин определена на диаграмме ниже.

coordinateGridMixin

Координата координаты GridMixin поддерживает несколько методов, позволяющих уменьшить нагрузку при создании оси координат, и они следующие:

  • brushOn ([brushOn])
  • chartBodyG ([body])
  • clipPadding ([pad])
  • asticX ([X])
  • фокус ([диапазон])
  • г ([корень])
  • isOrdinal ()
  • mouseZoomable ([Zoom])
  • rangeChart ([range])
  • круглая (г)
  • xAxisMax ()
  • xAxisMin ()
  • xUnitCount ()

Давайте обсудим каждый из этих методов вкратце.

brushOn ([brushOn])

Это кистевой фильтр диапазона. Вы можете установить его вкл / выкл. Если кисть включена, пользователь может перемещать мышь по графику. Включение может отключить другие интерактивные элементы на графике, такие как выделение, подсказки и контрольные линии. Это определено ниже —

chart.brushOn = function (brushOn) {
   if (!arguments.length) {
      return _brushOn;
   }
   _brushOn = brushOn;
   return chart;
};

chartBodyG ([body])

Он используется для получения группы SVG для тела диаграммы. Вы можете вызвать эту функцию, как показано ниже —

chart.chartBodyG = function (body) {
   if (!arguments.length) {
      return _chartBodyG;
   }
};

clipPadding ([pad])

Он используется для получения или установки отступа в пикселях для пути клипа. Это определено ниже —

chart.clipPadding = function (pad) {
   if (!arguments.length) {
      return _clipPadding;
   }   
};

asticX ([X])

Этот метод используется для включения / выключения поведения упругой оси X. Если эластичность по оси X включена, то сеточная диаграмма будет пытаться пересчитать диапазон по оси X. Это вызывает событие перерисовки, которое определено ниже —

chart.elasticX = function (X) {
   if (!arguments.length) {
      return _x;
   }
}

Точно так же вы можете выполнить эластичный ([Y]).

фокус ([диапазон])

Этот метод используется для масштабирования диаграммы, чтобы сфокусироваться на заданном диапазоне. Указанный диапазон должен быть массивом, содержащим только два элемента ([начало, конец]).

г ([корень])

Этот метод используется для получения или установки корневого элемента g.

isOrdinal ()

Этот метод используется для возврата порядкового номера xUnits диаграммы. Большинство диаграмм ведут себя по-разному с порядковыми данными и используют результат этого метода для запуска соответствующей логики.

mouseZoomable ([Zoom])

Этот метод используется для установки или получения возможности масштабирования мышью.

rangeChart ([range])

Он используется для получения или установки диаграммы выбора диапазона, связанной с экземпляром.

круглая (г)

Этот метод используется для установки или получения функции округления, используемой для квантования выделения при включенной чистке.

xAxisMax ()

Вычисляет максимальное значение x для отображения на графике. Точно так же мы можем выполнить для оси Y.

xAxisMin ()

Вычисляет минимальное значение x для отображения на графике. Точно так же мы можем выполнить для оси Y.

xUnitCount ()

Возвращает количество единиц, отображаемых на оси X. Точно так же мы можем выполнить для оси Y.