@fireng/layout
Version:
Angular directives for responsive layout and visual adjustments using Fireng breakpoints.
64 lines • 8.52 kB
JavaScript
import { Directive } from '@angular/core';
import { FirengJustifyContentDirective } from '../atomic-directives/fireng-justify-content.directive';
import { FirengFlexDirectionDirective } from '../atomic-directives/fireng-flex-direction.directive';
import { FirengFlexWrapDirective } from '../atomic-directives/fireng-flex-wrap.directive';
import { FirengGapDirective } from '../atomic-directives/fireng-gap-directive';
import { FirengAlignItemDirective } from '../atomic-directives/fireng-align-item.directive';
import { FirengAlignContentDirective } from '../atomic-directives/fireng-align-content.directive';
import { FirengDisplayDirective } from '../atomic-directives/fireng-display.directive';
import { FirengStyleDirective } from './fireng-style.directive';
import * as i0 from "@angular/core";
import * as i1 from "./fireng-style.directive";
import * as i2 from "../atomic-directives/fireng-display.directive";
import * as i3 from "../atomic-directives/fireng-justify-content.directive";
import * as i4 from "../atomic-directives/fireng-flex-direction.directive";
import * as i5 from "../atomic-directives/fireng-flex-wrap.directive";
import * as i6 from "../atomic-directives/fireng-gap-directive";
import * as i7 from "../atomic-directives/fireng-align-item.directive";
import * as i8 from "../atomic-directives/fireng-align-content.directive";
export class FirengBoxDirective {
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: FirengBoxDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.2.13", type: FirengBoxDirective, isStandalone: true, selector: "[fireBox]", hostDirectives: [{ directive: i1.FirengStyleDirective, inputs: ["fireStyle", "style"] }, { directive: i2.FirengDisplayDirective, inputs: ["fireDisplay", "display"] }, { directive: i3.FirengJustifyContentDirective, inputs: ["fireJustifyContent", "justifyContent"] }, { directive: i4.FirengFlexDirectionDirective, inputs: ["fireFlexDirection", "flexDirection"] }, { directive: i5.FirengFlexWrapDirective, inputs: ["fireFlexWrap", "flexWrap"] }, { directive: i6.FirengGapDirective, inputs: ["fireGap", "gap"] }, { directive: i7.FirengAlignItemDirective, inputs: ["fireAlignItems", "alignItems"] }, { directive: i8.FirengAlignContentDirective, inputs: ["fireAlignContent", "alignContent"] }], ngImport: i0 });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: FirengBoxDirective, decorators: [{
type: Directive,
args: [{
selector: '[fireBox]',
standalone: true,
hostDirectives: [
{
directive: FirengStyleDirective,
inputs: ['fireStyle: style'],
},
{
directive: FirengDisplayDirective,
inputs: ['fireDisplay: display'],
},
{
directive: FirengJustifyContentDirective,
inputs: ['fireJustifyContent: justifyContent'],
},
{
directive: FirengFlexDirectionDirective,
inputs: ['fireFlexDirection: flexDirection'],
},
{
directive: FirengFlexWrapDirective,
inputs: ['fireFlexWrap: flexWrap'],
},
{
directive: FirengGapDirective,
inputs: ['fireGap: gap'],
},
{
directive: FirengAlignItemDirective,
inputs: ['fireAlignItems: alignItems'],
},
{
directive: FirengAlignContentDirective,
inputs: ['fireAlignContent: alignContent'],
},
],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlyZW5nLWJveC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sYXlvdXQvc3JjL2xpYi9wcmltYXJ5LWRpcmVjdGl2ZS9maXJlbmctYm94LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFDLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3RHLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLHNEQUFzRCxDQUFDO0FBQ3BHLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLGlEQUFpRCxDQUFDO0FBQzFGLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDJDQUEyQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLGtEQUFrRCxDQUFDO0FBQzVGLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHFEQUFxRCxDQUFDO0FBQ2xHLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3ZGLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDOzs7Ozs7Ozs7O0FBd0NoRSxNQUFNLE9BQU8sa0JBQWtCO3dHQUFsQixrQkFBa0I7NEZBQWxCLGtCQUFrQjs7NEZBQWxCLGtCQUFrQjtrQkF0QzlCLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLFdBQVc7b0JBQ3JCLFVBQVUsRUFBRSxJQUFJO29CQUNoQixjQUFjLEVBQUU7d0JBQ2Q7NEJBQ0UsU0FBUyxFQUFFLG9CQUFvQjs0QkFDL0IsTUFBTSxFQUFFLENBQUMsa0JBQWtCLENBQUM7eUJBQzdCO3dCQUNEOzRCQUNFLFNBQVMsRUFBRSxzQkFBc0I7NEJBQ2pDLE1BQU0sRUFBRSxDQUFDLHNCQUFzQixDQUFDO3lCQUNqQzt3QkFDRDs0QkFDRSxTQUFTLEVBQUUsNkJBQTZCOzRCQUN4QyxNQUFNLEVBQUUsQ0FBQyxvQ0FBb0MsQ0FBQzt5QkFDL0M7d0JBQ0Q7NEJBQ0UsU0FBUyxFQUFFLDRCQUE0Qjs0QkFDdkMsTUFBTSxFQUFFLENBQUMsa0NBQWtDLENBQUM7eUJBQzdDO3dCQUNEOzRCQUNFLFNBQVMsRUFBRSx1QkFBdUI7NEJBQ2xDLE1BQU0sRUFBRSxDQUFDLHdCQUF3QixDQUFDO3lCQUNuQzt3QkFDRDs0QkFDRSxTQUFTLEVBQUUsa0JBQWtCOzRCQUM3QixNQUFNLEVBQUUsQ0FBQyxjQUFjLENBQUM7eUJBQ3pCO3dCQUNEOzRCQUNFLFNBQVMsRUFBRSx3QkFBd0I7NEJBQ25DLE1BQU0sRUFBRSxDQUFDLDRCQUE0QixDQUFDO3lCQUN2Qzt3QkFDRDs0QkFDRSxTQUFTLEVBQUUsMkJBQTJCOzRCQUN0QyxNQUFNLEVBQUUsQ0FBQyxnQ0FBZ0MsQ0FBQzt5QkFDM0M7cUJBQ0Y7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRmlyZW5nSnVzdGlmeUNvbnRlbnREaXJlY3RpdmUgfSBmcm9tICcuLi9hdG9taWMtZGlyZWN0aXZlcy9maXJlbmctanVzdGlmeS1jb250ZW50LmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IEZpcmVuZ0ZsZXhEaXJlY3Rpb25EaXJlY3RpdmUgfSBmcm9tICcuLi9hdG9taWMtZGlyZWN0aXZlcy9maXJlbmctZmxleC1kaXJlY3Rpb24uZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRmlyZW5nRmxleFdyYXBEaXJlY3RpdmUgfSBmcm9tICcuLi9hdG9taWMtZGlyZWN0aXZlcy9maXJlbmctZmxleC13cmFwLmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IEZpcmVuZ0dhcERpcmVjdGl2ZSB9IGZyb20gJy4uL2F0b21pYy1kaXJlY3RpdmVzL2ZpcmVuZy1nYXAtZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRmlyZW5nQWxpZ25JdGVtRGlyZWN0aXZlIH0gZnJvbSAnLi4vYXRvbWljLWRpcmVjdGl2ZXMvZmlyZW5nLWFsaWduLWl0ZW0uZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRmlyZW5nQWxpZ25Db250ZW50RGlyZWN0aXZlIH0gZnJvbSAnLi4vYXRvbWljLWRpcmVjdGl2ZXMvZmlyZW5nLWFsaWduLWNvbnRlbnQuZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRmlyZW5nRGlzcGxheURpcmVjdGl2ZSB9IGZyb20gJy4uL2F0b21pYy1kaXJlY3RpdmVzL2ZpcmVuZy1kaXNwbGF5LmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IEZpcmVuZ1N0eWxlRGlyZWN0aXZlIH0gZnJvbSAnLi9maXJlbmctc3R5bGUuZGlyZWN0aXZlJztcclxuXHJcbkBEaXJlY3RpdmUoe1xyXG4gIHNlbGVjdG9yOiAnW2ZpcmVCb3hdJyxcclxuICBzdGFuZGFsb25lOiB0cnVlLFxyXG4gIGhvc3REaXJlY3RpdmVzOiBbXHJcbiAgICB7XHJcbiAgICAgIGRpcmVjdGl2ZTogRmlyZW5nU3R5bGVEaXJlY3RpdmUsXHJcbiAgICAgIGlucHV0czogWydmaXJlU3R5bGU6IHN0eWxlJ10sXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBkaXJlY3RpdmU6IEZpcmVuZ0Rpc3BsYXlEaXJlY3RpdmUsXHJcbiAgICAgIGlucHV0czogWydmaXJlRGlzcGxheTogZGlzcGxheSddLFxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgZGlyZWN0aXZlOiBGaXJlbmdKdXN0aWZ5Q29udGVudERpcmVjdGl2ZSxcclxuICAgICAgaW5wdXRzOiBbJ2ZpcmVKdXN0aWZ5Q29udGVudDoganVzdGlmeUNvbnRlbnQnXSxcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIGRpcmVjdGl2ZTogRmlyZW5nRmxleERpcmVjdGlvbkRpcmVjdGl2ZSxcclxuICAgICAgaW5wdXRzOiBbJ2ZpcmVGbGV4RGlyZWN0aW9uOiBmbGV4RGlyZWN0aW9uJ10sXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBkaXJlY3RpdmU6IEZpcmVuZ0ZsZXhXcmFwRGlyZWN0aXZlLFxyXG4gICAgICBpbnB1dHM6IFsnZmlyZUZsZXhXcmFwOiBmbGV4V3JhcCddLFxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgZGlyZWN0aXZlOiBGaXJlbmdHYXBEaXJlY3RpdmUsXHJcbiAgICAgIGlucHV0czogWydmaXJlR2FwOiBnYXAnXSxcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIGRpcmVjdGl2ZTogRmlyZW5nQWxpZ25JdGVtRGlyZWN0aXZlLFxyXG4gICAgICBpbnB1dHM6IFsnZmlyZUFsaWduSXRlbXM6IGFsaWduSXRlbXMnXSxcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIGRpcmVjdGl2ZTogRmlyZW5nQWxpZ25Db250ZW50RGlyZWN0aXZlLFxyXG4gICAgICBpbnB1dHM6IFsnZmlyZUFsaWduQ29udGVudDogYWxpZ25Db250ZW50J10sXHJcbiAgICB9LFxyXG4gIF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBGaXJlbmdCb3hEaXJlY3RpdmUge31cclxuIl19