How to use the tubular-common.CompareOperators.NONE function in tubular-common

To help you get started, we’ve selected a few tubular-common examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github unosquare / tubular-react / src / Filtering / DialogInput.tsx View on Github external
case ColumnDataType.DATE_TIME_UTC:
            if (value) {
                return formatDate(value, 'yyyy-MM-DD[T]HH:mm');
            }
            handleTextFieldChange(formatDate(new Date().toISOString(), 'yyyy-MM-DD[T]HH:mm'));
            return '';
        case ColumnDataType.BOOLEAN:
            return operator === CompareOperators.NONE
                ? ''
                : typeof value === 'boolean'
                ? value === true
                    ? 'true'
                    : 'false'
                : value;
        default:
            return operator === CompareOperators.NONE ? '' : value || '';
    }
};
github unosquare / tubular-react / src / Filtering / DialogModal.tsx View on Github external
)}
                
                
                    <button color="secondary" size="medium">
                        Clear
                    </button>
                    <button disabled="{activeColumn.Filter.Operator" color="primary" size="medium">
                        Apply
                    </button>
                
            
        
    );
};
github unosquare / tubular-react / src / DataGrid / GridHeaderCell.tsx View on Github external
onClick={sort}
                direction={direction}
                active={column.SortDirection !== ColumnSortDirection.NONE}
            &gt;
                {column.Label}
            
        
    ) : (
        column.Label
    );

    const filter = column.Filterable &amp;&amp; (
        
            
        
    );

    return (
        
            {render}
            {filter}
        
    );
};
github unosquare / tubular-react / src / Hooks / useTubular.ts View on Github external
storedColumns.forEach((column) => {
                const currentColumn = columns.find((col: ColumnModel) => col.Name === column.Name);

                if (!currentColumn) {
                    return;
                }

                currentColumn.Visible = column.Visible;

                if (currentColumn.Filter !== null && currentColumn.Filter.Text !== null) {
                    return;
                }

                if (column.Filter != null &&
                    column.Filter.Text != null &&
                    column.Filter.Operator !== CompareOperators.NONE) {
                    currentColumn.Filter = column.Filter;
                }
            });