### Install angular-split via npm Source: https://angular-split.github.io/documentation/index Installs the angular-split npm module. This is the first step to integrate the library into your Angular project. ```bash npm install angular-split ``` -------------------------------- ### Define Split Layouts in Angular Template Source: https://angular-split.github.io/documentation/index Shows how to define a horizontal split layout in an Angular template using the `as-split` and `as-split-area` components. It illustrates setting the overall container size and the relative sizes of the split areas. ```html

LEFT

RIGHT

``` -------------------------------- ### Add CSS Theme for Angular Split Source: https://angular-split.github.io/documentation/index Optional step to add CSS theme variables for angular-split to your global styles file (styles.css/scss). This allows for easier customization of the library's appearance. ```css @use/@import 'angular-split/theme'; ``` -------------------------------- ### Add Angular Split to NgModule or Standalone Apps Source: https://angular-split.github.io/documentation/index Demonstrates how to import and configure Angular Split for both traditional NgModule-based Angular applications and modern standalone component applications. For NgModule apps, import AngularSplitModule. For standalone apps, import SplitComponent and SplitAreaComponent or AngularSplitModule. ```typescript // For NgModule based apps: import { AngularSplitModule } from 'angular-split'; @NgModule({ imports: [ AngularSplitModule, ... ], ... }) export class AppModule {} // For standalone apps @Component({ ... imports: [SplitComponent, SplitAreaComponent, ...] // Or use AngularSplitModule }) ``` -------------------------------- ### Override Global Options for Angular Split Source: https://angular-split.github.io/documentation/index Demonstrates how to override global configuration options for angular-split using `provideAngularSplitOptions`. This method allows setting default options at the root injector level and partially overriding them at lower levels, such as route providers. ```typescript provideAngularSplitOptions({...}) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.