ui1.ListView
    
        To create a responsive table.
    
    
    
    
    innovaphone.ui1.ListView(container, rowHeight, headercl, arrowcl, vertical)
    
        Creates a table
    
    
        - container
 
        - 
            The container where the table will be placed.
        
 
        - rowHeight
 
        - 
            The height that will be applied to every row.
        
 
        - headercl
 
        - 
            cl to be applied on the header.
        
 
        - arrowcl
 
        - 
            cl to be applied on the sort arrow when a column is sorted.
        
 
        - vertical
 
        - 
            true if the table will be vertical, false if the table will be horizontal.
        
 
    
    addColumn(cl, contentcl, content, id, minWidth, int)
    
        Creates a column
    
    
        - cl
 
        - 
            cl to be applied on the header field.
        
 
        - contentcl
 
        - 
            cl to be applied on the content.
        
 
        - content
 
        - 
            The text to be written into the header field.
        
 
        - id
 
        - 
            The id of the column.
        
 
        - minWidth
 
        - 
            The  minimum width for a column on draggind (resize).
        
 
        - int
 
        - 
            true if the content is a number, false if the content is a string. Used on sort by column.
        
 
    
    addRow(id, elements, cl, overColor, selectedColor, hidenData, clField)
    
        Creates a row.
    
    
        - id
 
        - 
            The id of the row.
        
 
        - elements
 
        - 
            The elements of the row.
        
 
        - cl
 
        - 
            cl to be applied on the row.
        
 
        - overColor
 
        - 
            The background color when the mouse is over.
        
 
        - selectedColor
 
        - 
            The background color when the row is selected.
        
 
        - hidenData
 
        - 
            Data that we want to attach to the row but not be displayed.
        
 
        - clField
 
        - 
            cl to be applied on each element of the row.
        
 
    
    removeRow(num)
    
        Removes a row.
    
    
        - num
 
        - 
            The row number (starting on "0").
        
 
    
    removeRowById(id)
    
        Removes a row.
    
    
        - id
 
        - 
            The row id that we have set on addRow.
        
 
    
    updateRow(num, rowData, id)
    
        Updates the row data displayed.
    
    
        - num
 
        - 
            The row number (starting on "0").
        
 
        - rowData
 
        - 
            The array with the new row data.
        
 
        - id
 
        - 
            The new id of the row, if we want to change it.
        
 
    
    removeColumn(num)
    
        Removes a column.
    
    
        - num
 
        - 
            The column number (starting on "0").
        
 
    
    
    hideColumn(num)
    
        Hides a column.
    
    
        - num
 
        - 
            The column number (starting on "0").
        
 
    
    displayColumn(num)
    
        Displays a column if it was hidden.
    
    
        - num
 
        - 
            The column number (starting on "0").
        
 
    
    search(text)
    
        Displays just the rows that include text.
    
    
        - text
 
        - 
            The text string to search (if the length is 0, all rows are displayed).
        
 
    
    resizeTable()
    
        Resizes the table to optimize the width.