@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
26 lines • 1.15 kB
JavaScript
import { getFieldEventsWithTypes } from "../FieldDocs.js";
import { AutocompleteProperties } from "../../../../components/autocomplete/AutocompleteDocs.js";
export const SelectCountryProperties = {
countries: {
doc: 'List only a certain set of countries: `Scandinavia`, `Nordic`, `Europe` or `Prioritized`(all countries [sorted by priority](/uilib/extensions/forms/feature-fields/SelectCountry/#filter-or-prioritize-country-listing)). Defaults to `Prioritized`.',
type: 'string',
status: 'optional'
},
filterCountries: {
doc: 'Use this prop to filter out certain countries. The function receives the country object and should return a boolean. Returning `false` will omit the country.',
type: 'function',
status: 'optional'
},
size: {
...AutocompleteProperties.size,
doc: `${AutocompleteProperties.size.doc} Consider rather setting field sizes with [Form.Appearance](/uilib/extensions/forms/Form/Appearance/).`
}
};
export const SelectCountryGeneralEvents = getFieldEventsWithTypes({
type: 'string',
optional: true
}, {
type: 'object',
optional: true
});
//# sourceMappingURL=SelectCountryDocs.js.map