@@ -318,43 +318,10 @@ export interface StateDeclaration {
318
318
reloadOnSearch ?: boolean ;
319
319
}
320
320
321
- export interface StateParams {
322
- $digest : ( ) => void ;
323
- $inherit : ( newParams , $current : State , $to : State ) => StateParams ;
324
- $set : ( params , url ) => boolean ;
325
- $sync : ( ) => StateParams ;
326
- $off : ( ) => StateParams ;
327
- $raw : ( ) => any ;
328
- $localize : ( ) => StateParams ;
329
- $observe : ( key , fn ) => ( ) => void ;
330
- }
331
-
332
321
export interface HrefOptions {
333
322
relative ?: StateOrName ;
334
323
lossy ?: boolean ;
335
324
inherit ?: boolean ;
336
325
absolute ?: boolean ;
337
326
}
338
327
339
- export interface StateProvider {
340
- state ( state : StateDeclaration ) : StateProvider ;
341
- state ( name : string , state : StateDeclaration ) : StateProvider ;
342
- onInvalid ( callback : Function ) : void ;
343
- decorator ( name : string , func : Function ) ;
344
- }
345
-
346
- export interface StateService {
347
- params : any ; // TODO: StateParams
348
- current : StateDeclaration ;
349
- $current : State ;
350
- transition : Transition ;
351
- reload ( stateOrName : StateOrName ) : Promise < State > ;
352
- target ( identifier : StateOrName , params : ParamsOrArray , options : TransitionOptions ) : TargetState ;
353
- go ( to : StateOrName , params : RawParams , options : TransitionOptions ) : Promise < State > ;
354
- transitionTo ( to : StateOrName , toParams : ParamsOrArray , options : TransitionOptions ) : Promise < State > ;
355
- is ( stateOrName : StateOrName , params ?: RawParams , options ?: TransitionOptions ) : boolean ;
356
- includes ( stateOrName : StateOrName , params ?: RawParams , options ?: TransitionOptions ) : boolean ;
357
- href ( stateOrName : StateOrName , params ?: RawParams , options ?: HrefOptions ) : string ;
358
- get ( stateOrName : StateOrName , base ?: StateOrName ) : ( StateDeclaration | StateDeclaration [ ] ) ;
359
- }
360
-
0 commit comments