ONO::Lib::UI::Shape

Functions

circle();

HTML shape: circle.

ONO::Lib::UI::Shape->circle( );

oval();

ONO::Lib::UI::Shape->oval( );

parallelogram();

HTML shape: parallelogramm.

ONO::Lib::UI::Shape->parallelogram( );

rand_color();

Generate random color.

ONO::Lib::UI::Shape->rand_color( );
returns: "#$color"

rectange();

HTML shape: rectangle.

ONO::Lib::UI::Shape->rectange( );
returns: qq~<div style="background-color:$_[1];width:$_[2]px;height:$_[3]px"></div>~

square();

HTML shape: square.

ONO::Lib::UI::Shape->square( );
returns: qq~<div style="background-color:$_[1];width:$_[2]px;height:$_[2]px"></div>~

test();

Test all shape generators.

ONO::Lib::UI::Shape->test( );
returns: $TEST

trapezoid();

HTML shape: trapezoid.

ONO::Lib::UI::Shape->trapezoid( );

triange_bl();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_bl( );
returns: qq~<div style="width:0;height:0;border-bottom:$_[2]px solid $_[1];border-right:$_[2]px solid transparent;"></div>~

triange_br();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_br( );
returns: qq~<div style="width:0;height:0;border-bottom:$_[2]px solid $_[1];border-left:$_[2]px solid transparent;"></div>~

triange_down();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_down( );

triange_left();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_left( );

triange_right();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_right( );

triange_tl();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_tl( );
returns: qq~<div style="width:0;height:0;border-top:$_[2]px solid $_[1];border-right:$_[2]px solid transparent;"></div>~

triange_tr();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_tr( );
returns: qq~<div style="width:0;height:0;border-top:$_[2]px solid $_[1];border-left:$_[2]px solid transparent;"></div>~

triange_up();

HTML shape: triangle.

ONO::Lib::UI::Shape->triange_up( );

Sub-Modules

none

Dependencies

none