UNPKG

xobuilder-extractor

Version:

> **A sophisticated web application that converts HTML and CSS to JSON layout through an intelligent multi-step flow process with AI validation.**

15 lines (14 loc) 1.05 kB
import { ValueWithDevice } from '../../../domains/entities/general.entity'; /** * ================ ANALYTIC GRID PROPERTIES ================ * Handle properties: * 1. Với styles, lấy những style có trong styles field, ngoại trừ 1 số trường hợp conflix với grid properties bên dưới * 2. Với grid, số column từ grid-template-columns (available cho 3 devices) * 3. Với verticalGap, từ gap hoặc grid-row-gap (available cho 3 devices) * 4. Với horizontalGap, từ gap hoặc grid-column-gap (available cho 3 devices) * 5. Với fixedHeightEnabled, true nếu có grid-auto-rows và giá trị không phải auto, none * 6. Với rowHeight, nếu fixedHeightEnabled true, lấy grid-auto-rows (available cho 3 devices) */ export declare const countGridColumns: (gridTemplateColumns: string) => number; export declare const inheritCssGrid: (gridTemplateColumns: ValueWithDevice<string>) => string[]; export declare const gridAEP: (cssText: string) => import('../../../domains/entities/style.entity').ResultStyles;