Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

flexi-treeview

Package Overview
Dependencies
Maintainers
0
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

flexi-treeview - npm Package Compare versions

Comparing version 19.0.2 to 19.0.3

42

lib/flexi-treeview.component.d.ts

@@ -1,2 +0,2 @@

import { EventEmitter, AfterViewInit, OnChanges, SimpleChanges } from '@angular/core';
import { AfterViewInit, OnChanges, SimpleChanges } from '@angular/core';
import { FlexiButtonSizeType } from 'flexi-button';

@@ -6,20 +6,21 @@ import { FlexiTreeNode } from './flexi-tree-node.model';

export declare class FlexiTreeviewComponent implements AfterViewInit, OnChanges {
data: FlexiTreeNode[];
treeviewTitle: string;
showCheckbox: boolean;
showEditButton: boolean;
showDeleteButton: boolean;
showSearch: boolean;
showActions: boolean;
width: string;
height: string;
fontSize: string;
btnSize: FlexiButtonSizeType;
checkboxSize: string;
actionBtnPosition: 'left' | 'right';
themeClass: string;
loading: boolean;
onSelected: EventEmitter<FlexiTreeNode[]>;
onEdit: EventEmitter<FlexiTreeNode>;
onDelete: EventEmitter<FlexiTreeNode>;
readonly data: import("@angular/core").InputSignal<FlexiTreeNode[]>;
readonly treeviewTitle: import("@angular/core").InputSignal<string>;
readonly showCheckbox: import("@angular/core").InputSignal<boolean>;
readonly showEditButton: import("@angular/core").InputSignal<boolean>;
readonly showDeleteButton: import("@angular/core").InputSignal<boolean>;
readonly showSearch: import("@angular/core").InputSignal<boolean>;
readonly showActions: import("@angular/core").InputSignal<boolean>;
readonly width: import("@angular/core").InputSignal<string>;
readonly height: import("@angular/core").InputSignal<string>;
readonly fontSize: import("@angular/core").InputSignal<string>;
readonly btnSize: import("@angular/core").InputSignal<FlexiButtonSizeType>;
readonly checkboxSize: import("@angular/core").InputSignal<string>;
readonly actionBtnPosition: import("@angular/core").InputSignal<"left" | "right">;
readonly themeClass: import("@angular/core").InputSignal<string>;
readonly loading: import("@angular/core").InputSignal<boolean>;
readonly onSelected: import("@angular/core").OutputEmitterRef<FlexiTreeNode[]>;
readonly onEdit: import("@angular/core").OutputEmitterRef<FlexiTreeNode>;
readonly onDelete: import("@angular/core").OutputEmitterRef<FlexiTreeNode>;
readonly onRefresh: import("@angular/core").OutputEmitterRef<void>;
searchTerm: import("@angular/core").WritableSignal<string>;

@@ -40,2 +41,3 @@ filteredTreeData: import("@angular/core").WritableSignal<FlexiTreeNode[]>;

deselectAll(): void;
refresh(): void;
private updateNodeExpansion;

@@ -48,3 +50,3 @@ private updateNodeAndChildrenSelection;

static ɵfac: i0.ɵɵFactoryDeclaration<FlexiTreeviewComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FlexiTreeviewComponent, "flexi-treeview", never, { "data": { "alias": "data"; "required": false; }; "treeviewTitle": { "alias": "treeviewTitle"; "required": false; }; "showCheckbox": { "alias": "showCheckbox"; "required": false; }; "showEditButton": { "alias": "showEditButton"; "required": false; }; "showDeleteButton": { "alias": "showDeleteButton"; "required": false; }; "showSearch": { "alias": "showSearch"; "required": false; }; "showActions": { "alias": "showActions"; "required": false; }; "width": { "alias": "width"; "required": false; }; "height": { "alias": "height"; "required": false; }; "fontSize": { "alias": "fontSize"; "required": false; }; "btnSize": { "alias": "btnSize"; "required": false; }; "checkboxSize": { "alias": "checkboxSize"; "required": false; }; "actionBtnPosition": { "alias": "actionBtnPosition"; "required": false; }; "themeClass": { "alias": "themeClass"; "required": false; }; "loading": { "alias": "loading"; "required": false; }; }, { "onSelected": "onSelected"; "onEdit": "onEdit"; "onDelete": "onDelete"; }, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FlexiTreeviewComponent, "flexi-treeview", never, { "data": { "alias": "data"; "required": false; "isSignal": true; }; "treeviewTitle": { "alias": "treeviewTitle"; "required": false; "isSignal": true; }; "showCheckbox": { "alias": "showCheckbox"; "required": false; "isSignal": true; }; "showEditButton": { "alias": "showEditButton"; "required": false; "isSignal": true; }; "showDeleteButton": { "alias": "showDeleteButton"; "required": false; "isSignal": true; }; "showSearch": { "alias": "showSearch"; "required": false; "isSignal": true; }; "showActions": { "alias": "showActions"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "fontSize": { "alias": "fontSize"; "required": false; "isSignal": true; }; "btnSize": { "alias": "btnSize"; "required": false; "isSignal": true; }; "checkboxSize": { "alias": "checkboxSize"; "required": false; "isSignal": true; }; "actionBtnPosition": { "alias": "actionBtnPosition"; "required": false; "isSignal": true; }; "themeClass": { "alias": "themeClass"; "required": false; "isSignal": true; }; "loading": { "alias": "loading"; "required": false; "isSignal": true; }; }, { "onSelected": "onSelected"; "onEdit": "onEdit"; "onDelete": "onDelete"; "onRefresh": "onRefresh"; }, never, ["*"], true, never>;
}
import { FlexiTreeNode } from './flexi-tree-node.model';
import * as i0 from "@angular/core";
export declare class FlexiTreeviewService {
convertToTreeNodes<T>(data: T[], idField: keyof T, codeField: keyof T, nameField: keyof T, descriptionField?: keyof T): FlexiTreeNode[];
convertToTreeNodes<T>(data: T[], idField: keyof T, codeField: keyof T, nameField: keyof T, descriptionField?: keyof T, selectedField?: keyof T): FlexiTreeNode[];
static ɵfac: i0.ɵɵFactoryDeclaration<FlexiTreeviewService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<FlexiTreeviewService>;
}
{
"name": "flexi-treeview",
"version": "19.0.2",
"version": "19.0.3",
"peerDependencies": {

@@ -5,0 +5,0 @@ "@angular/common": "^19.0.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc