@gooddata/react-components
Version:
GoodData React Components
27 lines • 1.01 kB
JavaScript
"use strict";
exports.__esModule = true;
var PropTypes = require("prop-types");
var Filters_1 = require("./Filters");
exports.AfmPropType = PropTypes.shape({
attributes: PropTypes.arrayOf(PropTypes.shape({
id: PropTypes.string.isRequired,
type: PropTypes.oneOf(['date', 'attribute']).isRequired
})),
filters: Filters_1.FiltersPropType,
measures: PropTypes.arrayOf(PropTypes.shape({
id: PropTypes.string.isRequired,
definition: PropTypes.shape({
baseObject: PropTypes.oneOfType([
PropTypes.shape({ id: PropTypes.string.isRequired }),
PropTypes.shape({ lookupId: PropTypes.string.isRequired })
]).isRequired,
filters: Filters_1.FiltersPropType,
aggregation: PropTypes.string,
popAttribute: PropTypes.shape({
id: PropTypes.string.isRequired
}),
showInPercent: PropTypes.bool
})
}))
});
//# sourceMappingURL=Afm.js.map