MCPcopy
hub / github.com/winjs/winjs / _setState

Method _setState

src/js/WinJS/Utilities/_OpenCloseMachine.ts:192–199  ·  view source on GitHub ↗
(NewState: any, arg0?: any)

Source from the content-addressed store, hash-verified

190 //
191
192 _setState(NewState: any, arg0?: any) {
193 if (!this._disposed) {
194 this._state && this._state.exit();
195 this._state = new NewState();
196 this._state.machine = this;
197 this._state.enter(arg0);
198 }
199 }
200
201 // Triggers arbitrary app code
202 _fireEvent(eventName: string, options?: { detail?: any; cancelable?: boolean; }): boolean {

Callers 15

constructorMethod · 0.95
disposeMethod · 0.95
_Signal.jsFile · 0.80
Scheduler.jsFile · 0.80
setStateFunction · 0.80
enterMethod · 0.80
openMethod · 0.80
enterMethod · 0.80
enterMethod · 0.80
closeMethod · 0.80
enterMethod · 0.80
enterMethod · 0.80

Calls 2

exitMethod · 0.65
enterMethod · 0.65

Tested by

no test coverage detected