@ng-dynamic-forms/core
Version:
A rapid form development library for Angular
11 lines • 2.52 kB
JavaScript
import { isObject } from "../utils/core.utils";
export var DynamicFormControlEventType;
(function (DynamicFormControlEventType) {
DynamicFormControlEventType["Blur"] = "blur";
DynamicFormControlEventType["Change"] = "change";
DynamicFormControlEventType["Focus"] = "focus";
})(DynamicFormControlEventType || (DynamicFormControlEventType = {}));
export function isDynamicFormControlEvent($event) {
return isObject($event) && $event.hasOwnProperty("$event");
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHluYW1pYy1mb3JtLWNvbnRyb2wtZXZlbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1keW5hbWljLWZvcm1zL2NvcmUvc3JjL2xpYi9jb21wb25lbnQvZHluYW1pYy1mb3JtLWNvbnRyb2wtZXZlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRS9DLE1BQU0sQ0FBTixJQUFZLDJCQUlYO0FBSkQsV0FBWSwyQkFBMkI7SUFDbkMsNENBQWEsQ0FBQTtJQUNiLGdEQUFpQixDQUFBO0lBQ2pCLDhDQUFlLENBQUE7QUFDbkIsQ0FBQyxFQUpXLDJCQUEyQixLQUEzQiwyQkFBMkIsUUFJdEM7QUFnQkQsTUFBTSxVQUFVLHlCQUF5QixDQUFDLE1BQVc7SUFDakQsT0FBTyxRQUFRLENBQUMsTUFBTSxDQUFDLElBQUksTUFBTSxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMvRCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVW50eXBlZEZvcm1Db250cm9sLCBVbnR5cGVkRm9ybUdyb3VwIH0gZnJvbSBcIkBhbmd1bGFyL2Zvcm1zXCI7XG5pbXBvcnQgeyBEeW5hbWljRm9ybUNvbnRyb2xNb2RlbCB9IGZyb20gXCIuLi9tb2RlbC9keW5hbWljLWZvcm0tY29udHJvbC5tb2RlbFwiO1xuaW1wb3J0IHsgRHluYW1pY0Zvcm1BcnJheUdyb3VwTW9kZWwgfSBmcm9tIFwiLi4vbW9kZWwvZm9ybS1hcnJheS9keW5hbWljLWZvcm0tYXJyYXkubW9kZWxcIjtcbmltcG9ydCB7IGlzT2JqZWN0IH0gZnJvbSBcIi4uL3V0aWxzL2NvcmUudXRpbHNcIjtcblxuZXhwb3J0IGVudW0gRHluYW1pY0Zvcm1Db250cm9sRXZlbnRUeXBlIHtcbiAgICBCbHVyID0gXCJibHVyXCIsXG4gICAgQ2hhbmdlID0gXCJjaGFuZ2VcIixcbiAgICBGb2N1cyA9IFwiZm9jdXNcIlxufVxuXG5leHBvcnQgaW50ZXJmYWNlIER5bmFtaWNGb3JtQ29udHJvbEV2ZW50IHtcbiAgICAkZXZlbnQ6IEV2ZW50IHwgRm9jdXNFdmVudCB8IER5bmFtaWNGb3JtQ29udHJvbEV2ZW50IHwgYW55O1xuICAgIGNvbnRleHQ6IER5bmFtaWNGb3JtQXJyYXlHcm91cE1vZGVsIHwgbnVsbDtcbiAgICBjb250cm9sOiBVbnR5cGVkRm9ybUNvbnRyb2w7XG4gICAgZ3JvdXA6IFVudHlwZWRGb3JtR3JvdXA7XG4gICAgbW9kZWw6IER5bmFtaWNGb3JtQ29udHJvbE1vZGVsO1xuICAgIHR5cGU6IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBEeW5hbWljRm9ybUNvbnRyb2xDdXN0b21FdmVudCB7XG4gICAgY3VzdG9tRXZlbnQ6IGFueTtcbiAgICBjdXN0b21FdmVudFR5cGU6IHN0cmluZztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRHluYW1pY0Zvcm1Db250cm9sRXZlbnQoJGV2ZW50OiBhbnkpOiAkZXZlbnQgaXMgRHluYW1pY0Zvcm1Db250cm9sRXZlbnQge1xuICAgIHJldHVybiBpc09iamVjdCgkZXZlbnQpICYmICRldmVudC5oYXNPd25Qcm9wZXJ0eShcIiRldmVudFwiKTtcbn1cbiJdfQ==