UNPKG

2.65 kBTypeScriptView Raw
1export { IInputValueConverter, IValueConverter } from "./components/form/formValueConverters";
2/***********************************************************************************
3 ARMSTRONG TSX COMPONENT EXPORTS
4 all components (and appropriate interfaces) to be consumed must be exported here
5************************************************************************************/
6export { IIconProps, Icon } from "./components/display/icon";
7export { IImageProps, Image } from "./components/display/image";
8export { IDialogProps, Dialog } from "./components/display/dialog";
9export { ICheckboxInputProps, CheckboxInput } from "./components/form/inputs/checkboxInput";
10export { IRadioInputProps, RadioInput } from "./components/form/inputs/radioInput";
11export { ISelectInputProps, SelectInput, ISelectInputOption } from "./components/form/inputs/selectInput";
12export { DateInput, IDateInputProps } from "./components/form/inputs/dateInput";
13export { TimeInput, ITimeInputProps } from "./components/form/inputs/timeInput";
14export { CalendarInput, ICalendarInputProps } from "./components/form/inputs/calendarInput";
15export { TagInput, ITagInputProps } from "./components/form/inputs/tagInput";
16export { CodeInput, ICodeInputProps } from "./components/form/inputs/codeInput";
17export { ITextInputProps, TextInput } from "./components/form/inputs/textInput";
18export { IAutoCompleteInputProps, AutoCompleteInput, IAutoCompleteOption } from "./components/form/inputs/autoCompleteInput";
19export { IDataBinder, IFormBinder, IFormValidationResult } from "./components/form/formCore";
20export { FormBinderBase } from "./components/form/formBinderBase";
21export { FormBinder, InputFormBinder } from "./components/form/formBinders";
22export { IFormProps, Form, ParentFormContext, IFormContext, FormDataClone, generateUniqueId, extractChildValidationResults } from "./components/form/form";
23export { IButtonProps, Button } from "./components/interaction/button";
24export { IGrid, Grid, IRow, Row, ICol, Col } from "./components/layout/grid";
25export { Color, Size, Side, HorizontalAlignment, VerticalAlignment, LayoutHelpers } from "./utilities/uiHelpers";
26export { Icons } from "./utilities/icons";
27export { BurgerMenu, IBurgerMenuProps, BurgerMenuItem, IBurgerMenuItemProps } from "./components/navigation/burgerMenu";
28export { TabControl, TabItem, ITabItemProps, ITabControlProps, ITabControlState } from "./components/navigation/tabControl";
29import * as ArmstrongConfig from "./config/config";
30export { ClassHelpers } from "./utilities/classNames";
31export { ValidationLabel, ValidationWrapper } from "./components/form/validationWrapper";
32export { ArmstrongConfig };