ngx-form-lib
Version:
Dynamic form library for Angular 18 with Material 3 support. Create complex reactive forms easily using JSON configuration with modern Angular 18 control flow syntax.
17 lines • 2.73 kB
JavaScript
export var ButtonAttributeEnum;
(function (ButtonAttributeEnum) {
ButtonAttributeEnum["MatButton"] = "mat-button";
ButtonAttributeEnum["MatRaisedButton"] = "mat-raised-button";
ButtonAttributeEnum["MatFlatButton"] = "mat-flat-button";
ButtonAttributeEnum["MatIconButton"] = "mat-icon-button";
ButtonAttributeEnum["MatStrokedButton"] = "mat-stroked-button";
ButtonAttributeEnum["MatFab"] = "mat-fab";
ButtonAttributeEnum["MatMiniFab"] = "mat-mini-fab";
// Material 3 variants
ButtonAttributeEnum["MatFilledButton"] = "mat-fill";
ButtonAttributeEnum["MatOutlinedButton"] = "mat-outline";
ButtonAttributeEnum["MatTextButton"] = "mat-text";
ButtonAttributeEnum["MatElevatedButton"] = "mat-elevated";
ButtonAttributeEnum["MatTonalButton"] = "mat-tonal";
})(ButtonAttributeEnum || (ButtonAttributeEnum = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnV0dG9uLWF0dHJpYnV0ZS5tb2RlbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1mb3JtLWxpYi9zcmMvbGliL2ZlYXR1cmVzL2J1dHRvbi9idXR0b24tYXR0cmlidXRlLm1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBTixJQUFZLG1CQWNYO0FBZEQsV0FBWSxtQkFBbUI7SUFDN0IsK0NBQXdCLENBQUE7SUFDeEIsNERBQXFDLENBQUE7SUFDckMsd0RBQWlDLENBQUE7SUFDakMsd0RBQWlDLENBQUE7SUFDakMsOERBQXVDLENBQUE7SUFDdkMseUNBQWtCLENBQUE7SUFDbEIsa0RBQTJCLENBQUE7SUFDM0Isc0JBQXNCO0lBQ3RCLG1EQUE0QixDQUFBO0lBQzVCLHdEQUFpQyxDQUFBO0lBQ2pDLGlEQUEwQixDQUFBO0lBQzFCLHlEQUFrQyxDQUFBO0lBQ2xDLG1EQUE0QixDQUFBO0FBQzlCLENBQUMsRUFkVyxtQkFBbUIsS0FBbkIsbUJBQW1CLFFBYzlCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gQnV0dG9uQXR0cmlidXRlRW51bSB7XHJcbiAgTWF0QnV0dG9uID0gJ21hdC1idXR0b24nLFxyXG4gIE1hdFJhaXNlZEJ1dHRvbiA9ICdtYXQtcmFpc2VkLWJ1dHRvbicsXHJcbiAgTWF0RmxhdEJ1dHRvbiA9ICdtYXQtZmxhdC1idXR0b24nLFxyXG4gIE1hdEljb25CdXR0b24gPSAnbWF0LWljb24tYnV0dG9uJyxcclxuICBNYXRTdHJva2VkQnV0dG9uID0gJ21hdC1zdHJva2VkLWJ1dHRvbicsXHJcbiAgTWF0RmFiID0gJ21hdC1mYWInLFxyXG4gIE1hdE1pbmlGYWIgPSAnbWF0LW1pbmktZmFiJyxcclxuICAvLyBNYXRlcmlhbCAzIHZhcmlhbnRzXHJcbiAgTWF0RmlsbGVkQnV0dG9uID0gJ21hdC1maWxsJyxcclxuICBNYXRPdXRsaW5lZEJ1dHRvbiA9ICdtYXQtb3V0bGluZScsXHJcbiAgTWF0VGV4dEJ1dHRvbiA9ICdtYXQtdGV4dCcsXHJcbiAgTWF0RWxldmF0ZWRCdXR0b24gPSAnbWF0LWVsZXZhdGVkJyxcclxuICBNYXRUb25hbEJ1dHRvbiA9ICdtYXQtdG9uYWwnLFxyXG59XHJcblxyXG5leHBvcnQgdHlwZSBCdXR0b25BdHRyaWJ1dGUgPVxyXG4gIHwgJ21hdC1idXR0b24nXHJcbiAgfCAnbWF0LXJhaXNlZC1idXR0b24nXHJcbiAgfCAnbWF0LWZsYXQtYnV0dG9uJ1xyXG4gIHwgJ21hdC1pY29uLWJ1dHRvbidcclxuICB8ICdtYXQtc3Ryb2tlZC1idXR0b24nXHJcbiAgfCAnbWF0LWZhYidcclxuICB8ICdtYXQtbWluaS1mYWInXHJcbiAgLy8gTWF0ZXJpYWwgMyB2YXJpYW50c1xyXG4gIHwgJ21hdC1maWxsJ1xyXG4gIHwgJ21hdC1vdXRsaW5lJ1xyXG4gIHwgJ21hdC10ZXh0J1xyXG4gIHwgJ21hdC1lbGV2YXRlZCdcclxuICB8ICdtYXQtdG9uYWwnO1xyXG4iXX0=