How to use the igniteui-angular.SortingDirection.Asc function in igniteui-angular

To help you get started, we’ve selected a few igniteui-angular examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github IgniteUI / igniteui-angular-samples / src / app / grid / grid-sorting-sample / grid-sorting-sample.component.ts View on Github external
public ngOnInit(): void {
        this.data = DATA;
        this.grid1.sortingExpressions = [
            {
                dir: SortingDirection.Asc, fieldName: "CategoryName",
                ignoreCase: true, strategy: DefaultSortingStrategy.instance()
            }
        ];
    }
github IgniteUI / igniteui-angular-samples / src / app / grid / grid-sorting-styling / grid-sorting-styling.component.ts View on Github external
public ngOnInit(): void {
        this.data = DATA;
        this.grid1.sortingExpressions = [
            {
                dir: SortingDirection.Asc, fieldName: "CategoryName",
                ignoreCase: true, strategy: DefaultSortingStrategy.instance()
            }
        ];
    }
github IgniteUI / crypto-portfolio-app / src / app / portfolio / portfolio.component.ts View on Github external
ngAfterViewInit() {
      this.blockItemService.getItemsList().snapshotChanges().pipe(
         map(actions =>
            actions.map(a => ({ key: a.payload.key, ...a.payload.val() }))
         )
      ).subscribe(items => {
         this.blockItems = items;
      });

      setTimeout(() => {
         this.refreshGrid();
      }, 100);

      this.grid1.sort({ fieldName: 'name', dir: SortingDirection.Asc, ignoreCase: false });
      this.cdr.detectChanges();
   }
github IgniteUI / igniteui-angular-samples / src / app / hierarchical-grid / hierarchical-grid-sorting / hierarchical-grid-sorting.component.ts View on Github external
public ngOnInit(): void {
        this.localdata = SINGERS;
        this.hierarchicalGrid.sortingExpressions = [
            { dir: SortingDirection.Asc, fieldName: "Artist",
              ignoreCase: true, strategy: DefaultSortingStrategy.instance() }
        ];
    }
    public ngAfterViewInit(): void {
github IgniteUI / crypto-portfolio-app / src / app / block-grid / block-grid.component.ts View on Github external
ngAfterViewInit() {
    this.grid1.groupBy({ fieldName: 'dailyScale', dir: SortingDirection.Asc });

    this.refreshGrid();
  }
github IgniteUI / igniteui-angular-samples / src / app / grid / grid-groupby-sample / grid-groupby-sample.component.ts View on Github external
constructor() {
        this.data = INVOICE_DATA;
        this.expr = [
            { dir: SortingDirection.Asc, fieldName: "ShipCountry", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() },
            { dir: SortingDirection.Asc, fieldName: "ShipCity", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() }
        ];
    }
    public formatDate(val: Date) {
github IgniteUI / igniteui-angular-samples / src / app / grid / grid-groupby-sample / grid-groupby-sample.component.ts View on Github external
constructor() {
        this.data = INVOICE_DATA;
        this.expr = [
            { dir: SortingDirection.Asc, fieldName: "ShipCountry", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() },
            { dir: SortingDirection.Asc, fieldName: "ShipCity", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() }
        ];
    }
    public formatDate(val: Date) {
github IgniteUI / igniteui-angular-samples / src / app / grid / grid-groupby-summary-styling-sample / grid-groupby-summary-styling-sample.component.ts View on Github external
constructor() {
        this.data = INVOICE_DATA;
        this.expr = [
            { dir: SortingDirection.Asc, fieldName: "ShipCountry", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() }
        ];

        this.summaryPositions = [
            {
                label: GridSummaryPosition.top,
                selected: this.summaryPosition === GridSummaryPosition.top,
                togglable: true
            },
            {
                label: GridSummaryPosition.bottom,
                selected: this.summaryPosition === GridSummaryPosition.bottom,
                togglable: true
            }
        ];
github IgniteUI / igniteui-angular-samples / src / app / grid / grid-groupby-styling / grid-groupby-styling.component.ts View on Github external
constructor() {
        this.data = INVOICE_DATA;
        this.expr = [
            { dir: SortingDirection.Asc, fieldName: "ShipCountry", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() },
            { dir: SortingDirection.Asc, fieldName: "ShipCity", ignoreCase: false,
              strategy: DefaultSortingStrategy.instance() }
        ];
    }
    public formatDate(val: Date) {
github IgniteUI / igniteui-angular-samples / src / app / grid / services / remoteService.ts View on Github external
private _buildDataUrl(virtualizationArgs: any, sortingArgs: any): string {
        let baseQueryString = `${DATA_URL}?$count=true`;
        let scrollingQuery = EMPTY_STRING;
        let orderQuery = EMPTY_STRING;
        let query = EMPTY_STRING;

        if (sortingArgs) {
            let sortingDirection: string;
            switch (sortingArgs.dir) {
                case SortingDirection.Asc:
                    sortingDirection = SortOrder.ASC;
                    break;
                case SortingDirection.Desc:
                    sortingDirection = SortOrder.DESC;
                    break;
                default:
                    sortingDirection = SortOrder.NONE;
            }

            orderQuery = `$orderby=${sortingArgs.fieldName} ${sortingDirection}`;
        }

        if (virtualizationArgs) {
            let requiredChunkSize: number;
            const skip = virtualizationArgs.startIndex;
            requiredChunkSize = virtualizationArgs.chunkSize === 0 ? 11 : virtualizationArgs.chunkSize;