mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-25 01:04:14 -05:00
refactor(listbox): fill height for 1 row (#1414)
* refactor: fill height for 1 row * refactor: rename constant to GRID_ITEM_PADDING * test: add rendering test for narrow fill height * test: snapshot one row no header * test: update snapshot for linux
This commit is contained in:
198
test/rendering/listbox/__fixtures__/grid_one_row_no_header.js
Normal file
198
test/rendering/listbox/__fixtures__/grid_one_row_no_header.js
Normal file
@@ -0,0 +1,198 @@
|
||||
const fixture = {
|
||||
options: {
|
||||
search: false,
|
||||
toolbar: false,
|
||||
},
|
||||
customRenderTestElementSize: {
|
||||
width: '280px',
|
||||
height: '32px',
|
||||
},
|
||||
getLayout: () => ({
|
||||
qInfo: {
|
||||
qId: 'qId',
|
||||
},
|
||||
qMeta: {
|
||||
privileges: ['read', 'update', 'delete', 'exportdata'],
|
||||
},
|
||||
qSelectionInfo: {},
|
||||
qListObject: {
|
||||
qStateName: '$',
|
||||
qSize: {
|
||||
qcx: 1,
|
||||
qcy: 5,
|
||||
},
|
||||
qDimensionInfo: {
|
||||
qFallbackTitle: 'Alpha',
|
||||
qApprMaxGlyphCount: 1,
|
||||
qCardinal: 5,
|
||||
qSortIndicator: 'A',
|
||||
qGroupFallbackTitles: ['Alpha'],
|
||||
qGroupPos: 0,
|
||||
qStateCounts: {
|
||||
qLocked: 0,
|
||||
qSelected: 0,
|
||||
qOption: 5,
|
||||
qDeselected: 0,
|
||||
qAlternative: 0,
|
||||
qExcluded: 0,
|
||||
qSelectedExcluded: 0,
|
||||
qLockedExcluded: 0,
|
||||
},
|
||||
qTags: ['$ascii', '$text'],
|
||||
qDimensionType: 'D',
|
||||
qGrouping: 'N',
|
||||
qNumFormat: {
|
||||
qType: 'U',
|
||||
qnDec: 0,
|
||||
qUseThou: 0,
|
||||
},
|
||||
qIsAutoFormat: true,
|
||||
qGroupFieldDefs: ['Alpha'],
|
||||
qMin: 0,
|
||||
qMax: 0,
|
||||
qAttrExprInfo: [],
|
||||
qAttrDimInfo: [],
|
||||
qCardinalities: {
|
||||
qCardinal: 5,
|
||||
qHypercubeCardinal: 0,
|
||||
qAllValuesCardinal: -1,
|
||||
},
|
||||
},
|
||||
qExpressions: [],
|
||||
qDataPages: [
|
||||
{
|
||||
qMatrix: [],
|
||||
qTails: [],
|
||||
qArea: {
|
||||
qLeft: 0,
|
||||
qTop: 0,
|
||||
qWidth: 1,
|
||||
qHeight: 0,
|
||||
},
|
||||
},
|
||||
],
|
||||
frequencyEnabled: false,
|
||||
showTitles: false,
|
||||
},
|
||||
histogram: false,
|
||||
showTitles: false,
|
||||
layoutOptions: {
|
||||
dataLayout: 'grid',
|
||||
layoutOrder: 'column',
|
||||
maxVisibleColumns: {
|
||||
auto: true,
|
||||
},
|
||||
maxVisibleRows: {
|
||||
auto: false,
|
||||
maxRows: 1,
|
||||
},
|
||||
},
|
||||
title: 'Alpha',
|
||||
}),
|
||||
getListObjectData: () => [
|
||||
{
|
||||
qMatrix: [
|
||||
[
|
||||
{
|
||||
qText: 'A',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 0,
|
||||
qState: 'A',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'B',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 1,
|
||||
qState: 'S',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'C',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 2,
|
||||
qState: 'A',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'D',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 3,
|
||||
qState: 'A',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'E',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 4,
|
||||
qState: 'A',
|
||||
},
|
||||
],
|
||||
],
|
||||
qTails: [],
|
||||
qArea: {
|
||||
qLeft: 0,
|
||||
qTop: 0,
|
||||
qWidth: 1,
|
||||
qHeight: 5,
|
||||
},
|
||||
},
|
||||
{
|
||||
qMatrix: [
|
||||
[
|
||||
{
|
||||
qText: 'A',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 0,
|
||||
qState: 'O',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'B',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 1,
|
||||
qState: 'O',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'C',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 2,
|
||||
qState: 'O',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'D',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 3,
|
||||
qState: 'O',
|
||||
},
|
||||
],
|
||||
[
|
||||
{
|
||||
qText: 'E',
|
||||
qNum: 'NaN',
|
||||
qElemNumber: 4,
|
||||
qState: 'O',
|
||||
},
|
||||
],
|
||||
],
|
||||
qTails: [],
|
||||
qArea: {
|
||||
qLeft: 0,
|
||||
qTop: 0,
|
||||
qWidth: 1,
|
||||
qHeight: 5,
|
||||
},
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export default fixture;
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
Reference in New Issue
Block a user