|
|
|
@ -41,16 +41,12 @@ interface BaseDirective extends BaseNode {
|
|
|
|
modifiers: string[];
|
|
|
|
modifiers: string[];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export interface Transition extends BaseDirective{
|
|
|
|
export interface Transition extends BaseDirective {
|
|
|
|
type: 'Transition';
|
|
|
|
type: 'Transition';
|
|
|
|
intro: boolean;
|
|
|
|
intro: boolean;
|
|
|
|
outro: boolean;
|
|
|
|
outro: boolean;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export interface StyleDirective extends BaseDirective {
|
|
|
|
|
|
|
|
type: 'Style';
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export type Directive = BaseDirective | Transition;
|
|
|
|
export type Directive = BaseDirective | Transition;
|
|
|
|
|
|
|
|
|
|
|
|
export type TemplateNode = Text
|
|
|
|
export type TemplateNode = Text
|
|
|
|
|