Login   Register  
PHP Classes
elePHPant
Icontem

File: Toolbar-Documentation.pod

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Lucas Tiago de Moraes  >  PHP DHX  >  Toolbar-Documentation.pod  >  Download  
File: Toolbar-Documentation.pod
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP DHX
Generate XML for defining interfaces with DHTMLX
Author: By
Last change:
Date: 2013-06-11 05:16
Size: 2,564 bytes
 

Contents

Class file image Download
=encoding utf8

=head1 Class Toolbar Documentation

=head2 Description

Class Toolbar - XML Generator for DHTMLX

=head3 construct

B<$toolbar = new Toolbar( set encoding, default utf-8 )>

    $toolbar = new Toolbar;
    
or

    $toolbar = new Toolbar('iso-8859-1');
    
=head3 item

B<$toolbar-E<gt>item( array( 'key attribute' =E<gt> 'value attribute' ) )>

    $toolbar->item(
        array(
            "id" => "new",
            "type" => "button",
            "img" => "new.gif",
            "imgdis" => "new_dis.gif",
            "userdata" => array(
                "name" => "some1",
                "value" => "Value 1"
            ),
            "item" => array(
                "type" => "button",
                "id" => "8_1",
                "text" => "Today"
            )
        )
    );
    
=head3 header

B<$toolbar-E<gt>header()>

    $toolbar->header();
    
return

    header("Content-type: application/xml; charset=utf-8");

=head3 result

B<$toolbar-E<gt>result()>

    echo $toolbar->result();
    
Print XML

=head2 Examples

=head3 Example 1

    <?php
    include_once 'DHX.php';
    
    $toolbar = new Toolbar;
    
    $toolbar->item(
        array(
            "id" => "new",
            "type" => "button",
            "img" => "new.gif",
            "imgdis" => "new_dis.gif",
            "userdata" => array(
                "name" => "some1",
                "value" => "Value 1"
            ),
            "item" => array(
                array(
                    "type" => "button",
                    "id" => "8_1",
                    "text" => "Today"
                ),
                array(
                    "type" => "button",
                    "id" => "8_2",
                    "text" => "Yesturday"
                ),
                array(
                    "type" => "button",
                    "id" => "8_3",
                    "text" => "Last Week"
                )
            )
        )
    );
    
    $toolbar->header();
    echo $toolbar->result();
    ?>
    
B<Result>

    <?xml version="1.0" encoding="utf-8"?>
    <toolbar>
        <item id="new" type="button" img="new.gif" imgdis="new_dis.gif">
            <userdata>Value 1</userdata>
            <item type="button" id="8_1" text="Today"/>
            <item type="button" id="8_2" text="Yesturday"/>
            <item type="button" id="8_3" text="Last Week"/>
        </item>
    </toolbar>
    
=head2 Author

B<Lucas Tiago de Moraes>

=head2 Support

L<Group DHTMLX Facebook|https://www.facebook.com/groups/195216390589070/>