ChartConfig(3pm)
okay so welcome to ChartConfig(3pm), straight out of LogReport's Lire Documentation, bestie β¨ this is the page for the chart config object, and it's lowkey iconic.
πΈ NAME πΈ
Lire::Report::ChartConfig β chart configuration object. that's the whole name, no cap π
π¦ SYNOPSIS π¦
use Lire::Report::ChartConfig;
my $chart = new Lire::Report::ChartConfig();
$chart->title( 'Downloads by Visits Scatterplot' )
$chart->type( Lire::PluginManager->get_plugin( 'chart_type', 'scatterplot' );
...
π DESCRIPTION π
This is a Lire::Config::Dictionary subclass, and it's used to define a chart that will be generated from a Lire::Report::Subreport. literally its whole job π«Ά
π οΈ CONSTRUCTOR π οΈ
β¨ new() β¨
Creates a new Lire::Report::ChartConfig object. fresh chart config, main character energy π
π ATTRIBUTES π
These are methods that wrap around the Lire::Config::Dictionary get() and set() method. cute lil wrappers, doing the most so you don't have to π
π basename( [ $new_basename ] ) π
Returns the Chart's basename β and optionally changes it if you pass $new_basename.
π title( [ $new_title ] ) π
Returns the Chart's title β and optionally changes it if you pass $new_title.
π type( [ $new_type ] ) π
Returns the ChartType plugin used by this Config β and optionally changes it if you pass $new_type.
π type_properties() π
Returns the Lire::Config::Value object used to store the ChartType's specific properties.
π case_var() π
Returns the Lire::Report::ColumnInfo object that's used to select the cases that will be part of the chart's data.
π xlabel( [ $new_xlabel ] ) π
Returns the Chart's X axis label β and optionally changes it if you pass $new_xlabel.
π ylabel( [ $new_ylabel ] ) π
Returns the Chart's Y axis label β and optionally changes it if you pass $new_ylabel.
π SEE ALSO π
go read those too, bestie, iykyk π¦
π VERSION π
$Id: ChartConfig.pm,v 1.7 2006/07/23 13:16:31 vanbaal Exp $
π COPYRIGHT π
Copyright (C) 2004 Stichting LogReport Foundation LogReport@LogReport.org
This file is part of Lire.
Lire is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.
legal tea, served fresh π β¨
π AUTHOR π
Francis J. Lacoste <flacoste@logreport.org>
byeee bestie π«Ά that was ChartConfig(3pm), from Lire 2.1.1, dated 2025-09-28. slay and read your manpages π
π¦ where this page comes from
- arch rolling: lire 2.1.1-8 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms