ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
30 lines (29 loc) • 1.58 kB
TypeScript
import { AfterViewInit, EventEmitter, OnInit, QueryList, ViewContainerRef } from '@angular/core';
import { MatButtonToggleChange, MatButtonToggleGroup } from '@angular/material/button-toggle';
import { OButtonToggleComponent } from '../o-button-toggle.component';
import * as i0 from "@angular/core";
export declare const DEFAULT_INPUTS_O_BUTTON_TOGGLE_GROUP: string[];
export declare const DEFAULT_OUTPUTS_O_BUTTON_TOGGLE_GROUP: string[];
export declare class OButtonToggleGroupComponent implements AfterViewInit, OnInit {
DEFAULT_INPUTS_O_BUTTON_TOGGLE_GROUP: string[];
DEFAULT_OUTPUTS_O_BUTTON_TOGGLE_GROUP: string[];
protected oattr: string;
name: string;
get enabled(): boolean;
set enabled(val: boolean);
protected _enabled: boolean;
layout: 'row' | 'column';
multiple: boolean;
value: any;
onChange: EventEmitter<MatButtonToggleChange>;
protected _innerButtonToggleGroup: MatButtonToggleGroup;
protected _viewContainerRef: ViewContainerRef;
protected _children: QueryList<OButtonToggleComponent>;
ngOnInit(): void;
ngAfterViewInit(): void;
protected buildChildren(): void;
getValue(): any;
setValue(val: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<OButtonToggleGroupComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<OButtonToggleGroupComponent, "o-button-toggle-group", never, { "oattr": "attr"; "name": "name"; "enabled": "enabled"; "layout": "layout"; "multiple": "multiple"; "value": "value"; }, { "onChange": "onChange"; }, ["_children"], never, false, never>;
}