traits.ts
11 lines
| 371 B
| video/mp2t
|
TypeScriptLexer
|
|
r118 | import { isPrimitive } from "../safe"; | ||
| import { Descriptor } from "./interfaces"; | ||||
|
|
r135 | import { FluentConfiguration } from "./fluent/FluentConfiguration"; | ||
|
|
r118 | export function isDescriptor(x: any): x is Descriptor { | ||
| return (!isPrimitive(x)) && | ||||
| (x.activate instanceof Function); | ||||
|
|
r132 | } | ||
|
|
r135 | export function fluent<S extends object>() { | ||
| return new FluentConfiguration<S>(); | ||||
|
|
r132 | } | ||
