@headwire/jsonforms-react-spectrum-renderers
Version:
React Spectrum Renderer Set for JSONForms
97 lines • 4.7 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var cells_1 = require("./cells");
var controls_1 = require("./controls");
var complex_1 = require("./complex");
var layouts_1 = require("./layouts");
var DateTimeCell_1 = tslib_1.__importDefault(require("./cells/DateTimeCell"));
var additional_1 = require("./additional");
tslib_1.__exportStar(require("./controls"), exports);
tslib_1.__exportStar(require("./complex"), exports);
tslib_1.__exportStar(require("./cells"), exports);
tslib_1.__exportStar(require("./layouts"), exports);
tslib_1.__exportStar(require("./util"), exports);
tslib_1.__exportStar(require("./additional"), exports);
exports.spectrumRenderers = [
{ tester: controls_1.inputControlTester, renderer: controls_1.InputControl },
{
tester: additional_1.spectrumListWithDetailTester,
renderer: additional_1.SpectrumListWithDetailRenderer,
},
{
tester: controls_1.spectrumAnyOfStringOrEnumControlTester,
renderer: controls_1.SpectrumAnyOfStringOrEnumControl,
},
{ tester: controls_1.spectrumBooleanControlTester, renderer: controls_1.SpectrumBooleanControl },
{ tester: controls_1.spectrumDateControlTester, renderer: controls_1.SpectrumDateControl },
{ tester: controls_1.spectrumDateTimeControlTester, renderer: controls_1.SpectrumDateTimeControl },
{ tester: cells_1.spectrumEnumControlTester, renderer: controls_1.SpectrumEnumControl },
{
tester: controls_1.spectrumOneOfEnumControlTester,
renderer: controls_1.SpectrumOneOfEnumControl,
},
{ tester: controls_1.spectrumIntegerControlTester, renderer: controls_1.SpectrumIntegerControl },
{ tester: controls_1.spectrumNumberControlTester, renderer: controls_1.SpectrumNumberControl },
{
tester: controls_1.spectrumNumberFormattedControlTester,
renderer: controls_1.SpectrumNumberFormattedControl,
},
{ tester: controls_1.spectrumTextAreaControlTester, renderer: controls_1.SpectrumTextAreaControl },
{ tester: controls_1.spectrumTextControlTester, renderer: controls_1.SpectrumTextControl },
{ tester: controls_1.spectrumTimeControlTester, renderer: controls_1.SpectrumTimeControl },
{ tester: complex_1.arrayControlTester, renderer: complex_1.ArrayControl },
{ tester: complex_1.spectrumLabelRendererTester, renderer: complex_1.SpectrumLabelRenderer },
{
tester: complex_1.spectrumCategorizationRendererTester,
renderer: complex_1.SpectrumCategorizationRenderer,
},
{
tester: complex_1.spectrumCategorizationStepperRendererTester,
renderer: complex_1.SpectrumCategorizationStepperRenderer,
},
{ tester: complex_1.spectrumObjectControlTester, renderer: complex_1.SpectrumObjectRenderer },
{
tester: complex_1.spectrumOneOfRendererTester,
renderer: complex_1.SpectrumOneOfRenderer,
},
{
tester: complex_1.spectrumAnyOfRendererTester,
renderer: complex_1.SpectrumAnyOfRenderer,
},
{
tester: complex_1.spectrumAllOfRendererTester,
renderer: complex_1.SpectrumAllOfRenderer,
},
{
tester: controls_1.spectrumSliderControlTester,
renderer: controls_1.SpectrumSliderControl,
},
{
tester: complex_1.spectrumTableArrayControlTester,
renderer: complex_1.SpectrumTableArrayControl,
},
{
tester: complex_1.spectrumArrayControlGridTester,
renderer: complex_1.SpectrumArrayControlGrid,
},
{ tester: layouts_1.spectrumGroupLayoutTester, renderer: layouts_1.SpectrumGroupLayout },
{ tester: layouts_1.spectrumVerticalLayoutTester, renderer: layouts_1.SpectrumVerticalLayout },
{
tester: layouts_1.spectrumHorizontalLayoutTester,
renderer: layouts_1.SpectrumHorizontalLayout,
},
];
exports.spectrumCells = [
{ tester: cells_1.spectrumBooleanCellTester, cell: cells_1.SpectrumBooleanCell },
{ tester: cells_1.dateCellTester, cell: cells_1.DateCell },
{ tester: cells_1.dateTimeCellTester, cell: DateTimeCell_1.default },
{ tester: cells_1.spectrumEnumCellTester, cell: cells_1.SpectrumEnumCell },
{ tester: cells_1.spectrumIntegerCellTester, cell: cells_1.SpectrumIntegerCell },
{ tester: cells_1.spectrumNumberCellTester, cell: cells_1.SpectrumNumberCell },
{ tester: cells_1.sliderCellTester, cell: cells_1.SliderCell },
{ tester: cells_1.spectrumTextAreaCellTester, cell: cells_1.SpectrumTextAreaCell },
{ tester: cells_1.spectrumTextCellTester, cell: cells_1.SpectrumTextCell },
{ tester: cells_1.timeCellTester, cell: cells_1.TimeCell },
];
//# sourceMappingURL=index.js.map