worko-ng-grid
v12.1.3
Published
## Install
Downloads
111
Keywords
Readme
Worko Angular Grid
Install
npm install --save worko-ng-grid
Usage
Importa WorkoNgGridModule
en la declaración de tu módulo:
import { WorkoNgGridModule } from 'worko-ng-grid';
@NgModule({
declarations: [
...
],
imports: [
...
WorkoNgGridModule
],
exports: [
...
]
})
export class YourModule { }
Componente wrapper fluid
Wrapper fluid es un contenedor que crece dentro de su elemento padre. Tendrá un padding horizontal definido en la variable --safe-area
.
Ejemplos
<w-wrapper-fluid>
...
</w-wrapper-fluid>
Componente wrapper centered
Wrapper centered es un contenedor centrado que cambiará su anchura dependiendo de la anchura del navegador y los breakpoints definidos.
Ejemplos
<w-wrapper-centered>
...
</w-wrapper-centered>
| Breakpoint | Wrapper fluid | Wrapper centered | |--------------------------------|---------------|------------------| | xs (screen < 576px) | 100% | 100% | | sm (557px <= screen < 768px) | 100% | 540px | | md (768px <= screen < 992px) | 100% | 720px | | lg (992px <= screen < 1200px) | 100% | 960px | | xl (1200px <= screen < 1500px) | 100% | 1140px | | xxl (screen < 1500px) | 100% | 1440px |
Row
Componente para agrupar y distribuir columnas
Ejemplos
<w-row [wrap]="true">
...
</w-row>
Col
Componente para la distribución de contenido dividido en columnas.
Ejemplos
<w-row>
<w-col [xs]="6" [md]="4" [mdOffset]="2"></w-col>
<w-col [xs]="6" [md]="4"></w-col>
</w-row>
Atributos
| Atributo | Descripción | |-----------|------------------------------------------------------------------------------------------ | xs | Número de columnas de anchura en el breakpoint xs | | xsOffset | Número de columnas de separación en el breakpoint xs | | xsTotal | Total sobre el que aplicar la anchura y separación en el breakpoint xs (default: 12) | | sm | Número de columnas de anchura en el breakpoint sm | | smOffset | Número de columnas de separación en el breakpoint sm | | smTotal | Total sobre el que aplicar la anchura y separación en el breakpoint sm (default: 12) | | md | Número de columnas de anchura en el breakpoint md | | mdOffset | Número de columnas de separación en el breakpoint md | | mdTotal | Total sobre el que aplicar la anchura y separación en el breakpoint md (default: 12) | | lg | Número de columnas de anchura en el breakpoint lg | | lgOffset | Número de columnas de separación en el breakpoint lg | | lgTotal | Total sobre el que aplicar la anchura y separación en el breakpoint lg (default: 12) | | xl | Número de columnas de anchura en el breakpoint xl | | xlOffset | Número de columnas de separación en el breakpoint xl | | xlTotal | Total sobre el que aplicar la anchura y separación en el breakpoint xl (default: 12) | | xxl | Número de columnas de anchura en el breakpoint xxl | | xxlOffset | Número de columnas de separación en el breakpoint xxl | | xxlTotal | Total sobre el que aplicar la anchura y separación en el breakpoint xxl (default: 12) |
Desarrollo de la librería
Para el desarrollar y compilar la librería:
npm run build:worko-ng-grid
Para publicar una nueva versión:
cd dist/worko-ng-grid
npm publish