NAME

Chart::Plotly::Trace::Scatter::Fillpattern - This attribute is one of the possible options for the trace scatter.

VERSION

version 0.042

SYNOPSIS

use HTML::Show;
use Chart::Plotly;
use Chart::Plotly::Trace::Scatter;
my $scatter = Chart::Plotly::Trace::Scatter->new( x => [ 1 .. 5 ], y => [ 1 .. 5 ] );

HTML::Show::show( Chart::Plotly::render_full_html( data => [$scatter] ) );

DESCRIPTION

This attribute is part of the possible options for the trace scatter.

This file has been autogenerated from the official plotly.js source.

If you like Plotly, please support them: https://plot.ly/ Open source announcement: https://plot.ly/javascript/open-source-announcement/

Full reference: https://plot.ly/javascript/reference/#scatter

DISCLAIMER

This is an unofficial Plotly Perl module. Currently I'm not affiliated in any way with Plotly. But I think plotly.js is a great library and I want to use it with perl.

METHODS

TO_JSON

Serialize the trace to JSON. This method should be called only by JSON serializer.

ATTRIBUTES

  • bgcolor

    When there is no colorscale sets the color of background pattern fill. Defaults to a `marker.color` background when `fillmode` is *overlay*. Otherwise, defaults to a transparent background.

  • bgcolorsrc

    Sets the source reference on Chart Studio Cloud for `bgcolor`.

  • description

  • fgcolor

    When there is no colorscale sets the color of foreground pattern fill. Defaults to a `marker.color` background when `fillmode` is *replace*. Otherwise, defaults to dark grey or white to increase contrast with the `bgcolor`.

  • fgcolorsrc

    Sets the source reference on Chart Studio Cloud for `fgcolor`.

  • fgopacity

    Sets the opacity of the foreground pattern fill. Defaults to a 0.5 when `fillmode` is *overlay*. Otherwise, defaults to 1.

  • fillmode

    Determines whether `marker.color` should be used as a default to `bgcolor` or a `fgcolor`.

  • shape

    Sets the shape of the pattern fill. By default, no pattern is used for filling the area.

  • shapesrc

    Sets the source reference on Chart Studio Cloud for `shape`.

  • size

    Sets the size of unit squares of the pattern fill in pixels, which corresponds to the interval of repetition of the pattern.

  • sizesrc

    Sets the source reference on Chart Studio Cloud for `size`.

  • solidity

    Sets the solidity of the pattern fill. Solidity is roughly the fraction of the area filled by the pattern. Solidity of 0 shows only the background color without pattern and solidty of 1 shows only the foreground color without pattern.

  • soliditysrc

    Sets the source reference on Chart Studio Cloud for `solidity`.

AUTHOR

Pablo Rodríguez González <pablo.rodriguez.gonzalez@gmail.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2022 by Pablo Rodríguez González.

This is free software, licensed under:

The MIT (X11) License