projects/k-components/src/lib/directives/clickactionparameter.directive.ts
| Selector | [clickActionParameter] |
Properties |
Methods |
Inputs |
| clickActionParameter | |
Type : string
|
|
| model | |
Type : any
|
|
| ngOnInit |
ngOnInit()
|
|
Returns :
void
|
| clickActionParameter |
Type : string
|
Decorators :
@Input()
|
| model |
Type : any
|
Decorators :
@Input()
|
import { Directive, Input, OnInit } from '@angular/core';
import {
DependencyProperty,
ButtonBaseModel,
UIElement,
clickActionParameterProperty,
} from '@mobilize/wms-framework';
@Directive({
selector: '[clickActionParameter]',
})
export class ClickActionParameterDirective implements OnInit {
@Input()
clickActionParameter: string;
@Input()
model: any;
ngOnInit(): void {
if (this.model instanceof UIElement) {
this.model.setValue(
clickActionParameterProperty,
this.clickActionParameter
);
}
}
}