UNPKG

@foblex/flow

Version:

An Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.

40 lines 6.18 kB
import { GetNormalizedElementRectExecution } from './get-normalized-element-rect'; import { MoveFrontElementsBeforeTargetElementExecution, UpdateItemAndChildrenLayersExecution } from './update-item-and-children-layers'; import { GetNormalizedPointExecution } from './get-normalized-point'; import { SortItemLayersExecution, SortItemsByParentExecution, SortNodeLayersExecution } from './sort-item-layers'; import { GetDeepChildrenNodesAndGroupsExecution } from './get-deep-children-nodes-and-groups'; import { GetElementRoundedRectExecution } from './get-element-rounded-rect'; import { F_SELECTION_FEATURES } from './f-selection'; import { F_BACKGROUND_FEATURES } from './f-background'; import { F_CANVAS_FEATURES } from './f-canvas'; import { F_CONNECTION_FEATURES } from './f-connection'; import { F_CONNECTORS_FEATURES } from './f-connectors'; import { F_FLOW_FEATURES } from './f-flow'; import { F_DRAGGABLE_FEATURES } from './f-draggable'; import { F_NODE_FEATURES } from './f-node'; import { F_LINE_ALIGNMENT_FEATURES } from './f-line-alignment'; import { F_ZOOM_FEATURES } from './f-zoom'; import { GetNormalizedConnectorRectExecution } from "./get-normalized-connector-rect"; export const COMMON_PROVIDERS = [ ...F_CANVAS_FEATURES, ...F_CONNECTION_FEATURES, ...F_BACKGROUND_FEATURES, ...F_CONNECTORS_FEATURES, ...F_DRAGGABLE_FEATURES, ...F_FLOW_FEATURES, ...F_LINE_ALIGNMENT_FEATURES, ...F_NODE_FEATURES, GetElementRoundedRectExecution, ...F_SELECTION_FEATURES, ...F_ZOOM_FEATURES, GetDeepChildrenNodesAndGroupsExecution, GetNormalizedConnectorRectExecution, GetNormalizedElementRectExecution, GetNormalizedPointExecution, SortItemLayersExecution, SortItemsByParentExecution, SortNodeLayersExecution, UpdateItemAndChildrenLayersExecution, MoveFrontElementsBeforeTargetElementExecution, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvZi1mbG93L3NyYy9kb21haW4vcHJvdmlkZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxpQ0FBaUMsRUFBQyxNQUFNLCtCQUErQixDQUFDO0FBQ2hGLE9BQU8sRUFDTCw2Q0FBNkMsRUFDN0Msb0NBQW9DLEVBQ3JDLE1BQU0sbUNBQW1DLENBQUM7QUFDM0MsT0FBTyxFQUFDLDJCQUEyQixFQUFDLE1BQU0sd0JBQXdCLENBQUM7QUFDbkUsT0FBTyxFQUFDLHVCQUF1QixFQUFFLDBCQUEwQixFQUFFLHVCQUF1QixFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFDaEgsT0FBTyxFQUFDLHNDQUFzQyxFQUFDLE1BQU0sc0NBQXNDLENBQUM7QUFDNUYsT0FBTyxFQUFDLDhCQUE4QixFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFDMUUsT0FBTyxFQUFDLG9CQUFvQixFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ25ELE9BQU8sRUFBQyxxQkFBcUIsRUFBQyxNQUFNLGdCQUFnQixDQUFDO0FBQ3JELE9BQU8sRUFBQyxpQkFBaUIsRUFBQyxNQUFNLFlBQVksQ0FBQztBQUM3QyxPQUFPLEVBQUMscUJBQXFCLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQztBQUNyRCxPQUFPLEVBQUMscUJBQXFCLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQztBQUNyRCxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sVUFBVSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxvQkFBb0IsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUNuRCxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sVUFBVSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyx5QkFBeUIsRUFBQyxNQUFNLG9CQUFvQixDQUFDO0FBQzdELE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSxVQUFVLENBQUM7QUFDekMsT0FBTyxFQUFDLG1DQUFtQyxFQUFDLE1BQU0saUNBQWlDLENBQUM7QUFFcEYsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUc7SUFFOUIsR0FBRyxpQkFBaUI7SUFFcEIsR0FBRyxxQkFBcUI7SUFFeEIsR0FBRyxxQkFBcUI7SUFFeEIsR0FBRyxxQkFBcUI7SUFFeEIsR0FBRyxvQkFBb0I7SUFFdkIsR0FBRyxlQUFlO0lBRWxCLEdBQUcseUJBQXlCO0lBRTVCLEdBQUcsZUFBZTtJQUVsQiw4QkFBOEI7SUFFOUIsR0FBRyxvQkFBb0I7SUFFdkIsR0FBRyxlQUFlO0lBRWxCLHNDQUFzQztJQUV0QyxtQ0FBbUM7SUFFbkMsaUNBQWlDO0lBRWpDLDJCQUEyQjtJQUUzQix1QkFBdUI7SUFFdkIsMEJBQTBCO0lBRTFCLHVCQUF1QjtJQUV2QixvQ0FBb0M7SUFFcEMsNkNBQTZDO0NBQzlDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0dldE5vcm1hbGl6ZWRFbGVtZW50UmVjdEV4ZWN1dGlvbn0gZnJvbSAnLi9nZXQtbm9ybWFsaXplZC1lbGVtZW50LXJlY3QnO1xuaW1wb3J0IHtcbiAgTW92ZUZyb250RWxlbWVudHNCZWZvcmVUYXJnZXRFbGVtZW50RXhlY3V0aW9uLFxuICBVcGRhdGVJdGVtQW5kQ2hpbGRyZW5MYXllcnNFeGVjdXRpb25cbn0gZnJvbSAnLi91cGRhdGUtaXRlbS1hbmQtY2hpbGRyZW4tbGF5ZXJzJztcbmltcG9ydCB7R2V0Tm9ybWFsaXplZFBvaW50RXhlY3V0aW9ufSBmcm9tICcuL2dldC1ub3JtYWxpemVkLXBvaW50JztcbmltcG9ydCB7U29ydEl0ZW1MYXllcnNFeGVjdXRpb24sIFNvcnRJdGVtc0J5UGFyZW50RXhlY3V0aW9uLCBTb3J0Tm9kZUxheWVyc0V4ZWN1dGlvbn0gZnJvbSAnLi9zb3J0LWl0ZW0tbGF5ZXJzJztcbmltcG9ydCB7R2V0RGVlcENoaWxkcmVuTm9kZXNBbmRHcm91cHNFeGVjdXRpb259IGZyb20gJy4vZ2V0LWRlZXAtY2hpbGRyZW4tbm9kZXMtYW5kLWdyb3Vwcyc7XG5pbXBvcnQge0dldEVsZW1lbnRSb3VuZGVkUmVjdEV4ZWN1dGlvbn0gZnJvbSAnLi9nZXQtZWxlbWVudC1yb3VuZGVkLXJlY3QnO1xuaW1wb3J0IHtGX1NFTEVDVElPTl9GRUFUVVJFU30gZnJvbSAnLi9mLXNlbGVjdGlvbic7XG5pbXBvcnQge0ZfQkFDS0dST1VORF9GRUFUVVJFU30gZnJvbSAnLi9mLWJhY2tncm91bmQnO1xuaW1wb3J0IHtGX0NBTlZBU19GRUFUVVJFU30gZnJvbSAnLi9mLWNhbnZhcyc7XG5pbXBvcnQge0ZfQ09OTkVDVElPTl9GRUFUVVJFU30gZnJvbSAnLi9mLWNvbm5lY3Rpb24nO1xuaW1wb3J0IHtGX0NPTk5FQ1RPUlNfRkVBVFVSRVN9IGZyb20gJy4vZi1jb25uZWN0b3JzJztcbmltcG9ydCB7Rl9GTE9XX0ZFQVRVUkVTfSBmcm9tICcuL2YtZmxvdyc7XG5pbXBvcnQge0ZfRFJBR0dBQkxFX0ZFQVRVUkVTfSBmcm9tICcuL2YtZHJhZ2dhYmxlJztcbmltcG9ydCB7Rl9OT0RFX0ZFQVRVUkVTfSBmcm9tICcuL2Ytbm9kZSc7XG5pbXBvcnQge0ZfTElORV9BTElHTk1FTlRfRkVBVFVSRVN9IGZyb20gJy4vZi1saW5lLWFsaWdubWVudCc7XG5pbXBvcnQge0ZfWk9PTV9GRUFUVVJFU30gZnJvbSAnLi9mLXpvb20nO1xuaW1wb3J0IHtHZXROb3JtYWxpemVkQ29ubmVjdG9yUmVjdEV4ZWN1dGlvbn0gZnJvbSBcIi4vZ2V0LW5vcm1hbGl6ZWQtY29ubmVjdG9yLXJlY3RcIjtcblxuZXhwb3J0IGNvbnN0IENPTU1PTl9QUk9WSURFUlMgPSBbXG5cbiAgLi4uRl9DQU5WQVNfRkVBVFVSRVMsXG5cbiAgLi4uRl9DT05ORUNUSU9OX0ZFQVRVUkVTLFxuXG4gIC4uLkZfQkFDS0dST1VORF9GRUFUVVJFUyxcblxuICAuLi5GX0NPTk5FQ1RPUlNfRkVBVFVSRVMsXG5cbiAgLi4uRl9EUkFHR0FCTEVfRkVBVFVSRVMsXG5cbiAgLi4uRl9GTE9XX0ZFQVRVUkVTLFxuXG4gIC4uLkZfTElORV9BTElHTk1FTlRfRkVBVFVSRVMsXG5cbiAgLi4uRl9OT0RFX0ZFQVRVUkVTLFxuXG4gIEdldEVsZW1lbnRSb3VuZGVkUmVjdEV4ZWN1dGlvbixcblxuICAuLi5GX1NFTEVDVElPTl9GRUFUVVJFUyxcblxuICAuLi5GX1pPT01fRkVBVFVSRVMsXG5cbiAgR2V0RGVlcENoaWxkcmVuTm9kZXNBbmRHcm91cHNFeGVjdXRpb24sXG5cbiAgR2V0Tm9ybWFsaXplZENvbm5lY3RvclJlY3RFeGVjdXRpb24sXG5cbiAgR2V0Tm9ybWFsaXplZEVsZW1lbnRSZWN0RXhlY3V0aW9uLFxuXG4gIEdldE5vcm1hbGl6ZWRQb2ludEV4ZWN1dGlvbixcblxuICBTb3J0SXRlbUxheWVyc0V4ZWN1dGlvbixcblxuICBTb3J0SXRlbXNCeVBhcmVudEV4ZWN1dGlvbixcblxuICBTb3J0Tm9kZUxheWVyc0V4ZWN1dGlvbixcblxuICBVcGRhdGVJdGVtQW5kQ2hpbGRyZW5MYXllcnNFeGVjdXRpb24sXG5cbiAgTW92ZUZyb250RWxlbWVudHNCZWZvcmVUYXJnZXRFbGVtZW50RXhlY3V0aW9uLFxuXTtcbiJdfQ==