nativescript-ng-shadow
Version:
Angular directive to apply shadows to native elements according to the elevation level guidelines of material design specification
15 lines (14 loc) • 609 B
TypeScript
import { AndroidData } from "./android-data.model";
import { IOSData } from "./ios-data.model";
import { ShapeEnum } from './shape.enum';
export declare class Shadow {
static DEFAULT_SHAPE: ShapeEnum;
static DEFAULT_BGCOLOR: string;
static DEFAULT_SHADOW_COLOR: string;
static apply(tnsView: any, data: IOSData | AndroidData): void;
private static getDefaults(data);
private static applyOnAndroid(tnsView, data);
private static overrideDefaultAnimator(nativeView, data);
private static applyOnIOS(tnsView, data);
static androidDipToPx(nativeView: any, dip: number): any;
}